Description
Join Deliveroo's Engineering team in Hyderabad, India, as a Senior Software Engineer. You'll help improve code structure and architecture, lead team project planning, and maximise efficiency and reliability across production systems.
What You'll Be Doing
- Drive Technical Excellence: Improve code structure and architecture across your team's remit, performing high-impact code reviews to ensure quality and scalability.
- Lead Project Planning: Foresee dependencies and risks, partnering closely with Product and Design to ensure smooth delivery of complex features.
- Optimise Operations: Simplify the maintenance and operation of production systems, promoting visibility, health, and operational readiness.
- Collaborate & Influence: Build relationships across engineering teams to identify collaboration opportunities and influence the wider technical roadmap.
- Mentor & Hire: Support the personal growth of your colleagues through technical guidance and take an active role in conducting engineering interviews to scale our team.
What You'll Need to Thrive
- Strong Engineering Principles: Deep pride in writing readable, well-designed, and well-tested software.
- Backend Expertise: Significant experience building web-based applications (using Go, Ruby/Rails, Python, Scala, and Rust).
- Data Proficiency: Practical experience with relational databases (PostgreSQL, MySQL) and "NoSQL" backends like Redis, DynamoDB, or ElasticSearch.
- Systems at Scale: Proven ability to manage web architecture at scale (handling 20krpm and above).
- Technical Leadership: Experience breaking down large pieces of work and guiding implementation choices for a team of engineers.
Why Join Us?
- Solve meaningful problems at real scale: Work on a complex, always-on marketplace that impacts millions every day.
- See your impact, fast: Ship, test and improve ideas quickly in a low-hierarchy, high-ownership environment.
- Grow through challenge and ownership: Take on big, ambiguous problems and accelerate your career with strong support.
- A culture built for builders: High standards, collaboration, flexible working and continuous learning.
- Share in the success you help create: Competitive salary and equity options, so you're rewarded for the impact you make.