IT & Software

Software Engineer

Deliveroo

London · Greater London · United Kingdom

Overview

As a Software Engineer at Deliveroo you contribute to cross-functional product delivery by improving code quality, architecture, and system health. You’ll lead and collaborate on sizable initiatives that scale production services and influence the roadmap. You’ll also contribute to hiring and mentoring, shaping resilient, well-tested software. This role offers impact at scale within a fast-growing, purpose-driven tech-enabled marketplace.

Pay / Benefits
  • health benefits
  • family benefits
  • finance/retirement
  • community initiatives
  • growth opportunities
  • relocation
Responsibilities
  • Improve code structure and architecture; review code across the team
  • Maintain and improve production systems for reliability and observability
  • Lead larger pieces of work and influence team roadmap
  • Collaborate with other engineering teams and identify cross-team opportunities
  • Assist with design, implementation choices and hiring activities
  • Support personal growth of colleagues and promote engineering efficiency
Key requirements
  • Experience building web-based applications in any language
  • Interest in learning Go, Ruby/Rails, Python, Scala, or Rust
  • Experience with relational databases (PostgreSQL, MySQL)
  • Experience with web architecture at scale (20k rpm+)
  • Experience with NoSQL data backends (Redis, DynamoDB, Elasticsearch, Memcache)
  • Ability to write readable, well-tested code
  • Problem-solving of logistical challenges with software
  • Collaborative mindset
  • Leadership and mentoring
  • Relationship-building across teams
  • Go
  • Ruby/Rails
  • Python

Reference: WJ-747_30136474

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.