Senior Software Engineer

Deliveroo transforms how people shop and eat by connecting consumers, restaurants, shops and riders, bringing neighborhoods to doorsteps.
Backend
Senior Software Engineer
Hybrid
Consumer

Description For Senior Software Engineer

Deliveroo is revolutionizing the food delivery and shopping industry by creating a seamless connection between consumers, restaurants, shops, and riders. As a Senior Software Engineer, you'll play a crucial role in shaping the technical landscape of a rapidly growing technology-driven company. You'll work on large-scale systems processing 20krpm+, utilizing modern technologies like Go, Ruby, Python, and various databases. The role offers a unique blend of technical leadership and hands-on development, where you'll improve code architecture, lead projects, and mentor team members.

The position demands expertise in web-based applications and database systems, both SQL and NoSQL. You'll be responsible for architectural decisions, code reviews, and ensuring system reliability. The collaborative nature of the role extends beyond your immediate team, requiring you to build relationships across engineering teams and influence technical directions.

Deliveroo offers an inclusive work environment that celebrates diversity and provides comprehensive benefits including healthcare, parental leave, and professional development opportunities. The company's mission to transform how people access food and products, combined with its technology-first approach, makes it an exciting place for engineers who want to make a significant impact while working with cutting-edge technologies.

The hybrid work model in Hyderabad offers flexibility while maintaining collaborative opportunities. You'll be part of a small but impactful team that values autonomy, ownership, and innovative thinking. This role is perfect for someone who wants to combine technical excellence with leadership skills in a fast-paced, rapidly expanding industry.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Improve code structure, architecture, and review code
  • Lead team project planning and foresee dependencies and risks
  • Simplify maintenance and operation of production systems
  • Build relationships with other engineering teams
  • Break down large pieces of work and guide technical implementation choices
  • Participate in the hiring process and engineering interviews
  • Support personal growth of colleagues

Requirements For Senior Software Engineer

Go
Ruby
Python
Scala
Rust
PostgreSQL
MySQL
Redis
  • Pride in readable, well-designed, well-tested software
  • Experience writing web-based applications
  • Familiarity with relational databases (PostgreSQL, MySQL)
  • Experience with web architecture at scale (20krpm and above)
  • Experience with NoSQL databases and systems like Redis, DynamoDB, ElasticSearch, Memcache

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
  • Healthcare benefits
  • Well-being programs
  • Parental leave
  • Pensions
  • Generous annual leave allowances
  • Time off for charitable causes

Interested in this job?

Jobs Related To Deliveroo Senior Software Engineer

Senior Database Reliability Engineer

Senior Database Reliability Engineer role at Deliveroo, focusing on PostgreSQL optimization and database infrastructure automation.

Sr. Software Engineer, Electronics Test Automation

Senior Software Engineer position at Tesla, focusing on electronics test automation for vehicle and robotics systems, offering $104K-$228K salary plus benefits.

Sr. Process Engineer, Cell Electrode

Senior Process Engineer position at Tesla focusing on cell electrode manufacturing and process improvement for advanced battery technology.

Technical Program Manager, Autopilot Software

Technical Program Manager position at Tesla managing Autopilot software releases and autonomous vehicle features development.

Software QA Engineer, Vision Systems, Factory Software

Senior Software QA Engineer position at Tesla, focusing on automated testing and quality assurance for factory vision systems and software infrastructure.