Staff Backend Engineer
SKILLS
FULL DESCRIPTION
Staff Backend Engineer
Company: [Employer hidden — view at passion-project.co.uk]
Location: London
Work Type: Hybrid (3-5 days a week in office)
Salary: £70,000 - £140,000 per year
Job Description
We are looking for a Staff Backend Engineer with a passion for solving complex, high-impact operational problems. As part of [Employer hidden]’s Routing Squad, you’ll tackle some of the most intellectually demanding challenges in computer science – building systems that power optimisation and forecasting at scale, enabling efficient route planning and supply-demand matching. Your work will directly enhance our core delivery engine and help create a competitive edge through technology. You'll collaborate within a cross-functional team of engineers, data analysts, and data scientists to build production-grade optimisation systems that are robust, scalable, and deeply integrated into [Employer hidden]’s operations. This is an opportunity to combine theoretical rigour with real-world application and see the tangible impact of your work every day.
- Design and implement distributed systems for routing, supply-demand matching, and other core logistics challenges
- Work closely with optimisation engineers, data scientists, and analysts to integrate algorithms and solvers into production
- Lead the exploration and evaluation of new approaches to solve complex business problems
- Partner with product and operational stakeholders to understand business needs and translate them into technical solutions
- Contribute to forecasting and planning systems that power strategic and tactical decisions across the business
- Continuously improve the performance, scalability, and robustness of our routing and optimisation stack
Who you are
- A Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related technical field
- Strong analytical and problem-solving skills, with experience architecting and building distributed systems
- Proven ability to translate complex requirements into production-grade solutions with measurable business impact
- Solid coding skills (Python or Golang preferred, though experience in other languages like Java or C++ is also valued)
- Experience working with cloud infrastructure (AWS preferred) and event-driven architectures
- Curiosity, creativity, and a strong sense of ownership – you enjoy solving open-ended problems and shipping solutions that matter
Technologies we use
- Backend languages: Python, Go
- Tech infrastructure: AWS, CDK (TypeScript), Lambda, SQS, EventBridge, RDS, DynamoDB
- Data tooling: GCP, BigQuery, Looker, Looker Studio
- Observability: Loki, Tempo, Grafana, Prometheus
- Event-driven architecture and domain-driven design
Salary Benchmarks
Backend Engineer
Expert: £140k
Senior: £110k
£70k - £130k
Company Benefits
- Dynamic hybrid working environment with a diverse and driven team
- Huge opportunity for learning in a high growth environment, with progression opportunities based on success in the role
- 25 days of holiday allowance plus public holidays
- 1 Birthday Day Off + 2 Tenure-Based Additional Days Off
- Subsidised Private Medical Insurance including dental, vision & mental health therapy
- Team lunch provided once a week
- Enhanced maternity/paternity/adoption policy as day 1 right
- Cycle to work scheme
- Bi-annual performance reviews and tailored development plans
- Competitive salary + EMI options scheme
- Annual compensation review
- Community volunteer days
- Quarterly team socials and annual sports day ([Employer hidden] Olympics)
- Dog friendly office and depots