Deliveroo is building the definitive online food company, transforming the way the world eats by making hyper-local food more convenient and accessible. As a Senior Software Engineer at Deliveroo, you'll work on projects that impact multiple teams, contributing to goals beyond your direct remit. You'll report to managers and group leads to deliver results.
Technical Execution:
- Improve code structure and architecture
- Review code produced by your team
- Lead team project planning
- Foresee dependencies and risks
- Partner with other disciplines (e.g., PM, Experience)
- Simplify maintenance and operation of production systems
- Promote visibility, operational readiness, and health of your team's systems
Collaboration & Leadership:
- Build relationships with other engineering teams
- Identify collaboration opportunities
- Break down large pieces of work
- Guide design and technical/implementation choices
- Influence the roadmap within your team
- Take an active role in the hiring process and conduct engineering interviews
- Support the personal growth of colleagues
Technical Skills:
- Experience with web-based applications (Go, Ruby/Rails, Python, Scala, or Rust)
- Familiarity with relational databases (PostgreSQL, MySQL)
- Experience with web architecture at scale (20krpm and above)
- Knowledge of "NoSQL" data backends (Redis, DynamoDB, ElasticSearch, Memcache)
Deliveroo offers a great workplace environment, prioritizing employee welfare with multiple benefits in health, family, finance, community, convenience, growth, and relocation. They value diversity and inclusion, welcoming candidates regardless of gender, race, sexuality, religion, or personal preferences.
Join Deliveroo to be part of a fast-growing startup in an exciting space, where you can make a significant impact and grow your career rapidly.