Senior Backend Engineer

New Yesterday

Senior Backend Engineer (Python / Django) London, UK (Hybrid) Up to £90,000 + benefits
We’re partnered with a rapidly growing technology company that is redefining how consumers interact with unattended retail experiences across Europe and beyond. Backed by significant investment and trusted by hundreds of customers, they are building the platforms and infrastructure powering the next generation of automated retail.
They are seeking a highly experienced Senior Backend Engineer with deep expertise in Python and Django to design and scale backend systems that operate reliably in both connected and disconnected environments. This is a fantastic opportunity to join a scaling international team and take ownership of mission-critical services that drive real-world impact.
Responsibilities as a Senior Backend Engineer: Design and maintain Python/Django applications powering distributed systems. Develop services that handle intermittent connectivity with robust retry, caching, and sync mechanisms. Build synchronization strategies between edge devices and cloud systems (eventual consistency, conflict resolution). Drive best practices in architecture, modularity, and performance through thorough code reviews. Mentor and support engineers, contributing to a culture of technical excellence. Maintain clear and comprehensive technical documentation for APIs and services.
Key Requirements as Senior Backend Engineer: 8+ years of professional experience in backend development, with a strong track record in Django. Proven experience building and scaling Python services, including deployment on constrained hardware (e.g., NUCs, Raspberry Pi). Strong database expertise (PostgreSQL, SQLite), with focus on ORM performance and query optimisation. Comfortable with test-driven development (TDD) and writing clean, maintainable code. Excellent communication skills with the ability to simplify complex technical ideas.
Nice-to-Haves: Experience working with embedded or distributed systems. Background in retail tech, IoT, or other connectivity-driven environments. Prior experience mentoring or leading engineers in high-growth companies.
Why Join? High-impact role in a company reshaping a global industry. International, collaborative team culture with fast decision-making. Clear opportunities to grow, own, and shape your area of expertise. Hybrid working with offices in London and across Europe. Benefits, personal development budget, and more.
This is a career-defining opportunity for a Senior Backend Engineer to join a scaling team and tackle complex technical challenges at global scale. If you’re passionate about clean architecture, reliable systems, and solving tough engineering problems, we’d love to hear from you!
Unfortunately, due to high application volumes, not all submissions will receive feedback.
Location:
London, England, United Kingdom
Job Type:
FullTime

We found some similar jobs based on your search