Senior Software Engineer
New Today
Overview
Senior Backend Developer - Build Systems That Power Real-World Devices
Location: Woolwich – Hybrid (2–3 days per week on-site)
Funding: $20M Series B
At a Glance
Join one of Europe’s fastest-growing innovators in unattended retail technology — a 150+ person team operating across five countries, transforming how people shop through cutting-edge hardware and cloud integrations. With millions in recent funding, they’re scaling rapidly and need a backend expert to help power their next phase of growth.
This is an opportunity to work on systems that sit at the intersection of embedded hardware and cloud services, solving complex problems like offline-first reliability, real-time data synchronisation, and performance at scale.
What You’ll Do
- Use test-driven development (TDD) to build and maintain backend services.
- Develop Python applications running on small-form hardware (e.g., NUCs) that must perform flawlessly even without constant connectivity.
- Design strategies for local caching, syncing with remote APIs, and managing eventual consistency.
- Lead by example: conduct thorough code reviews, champion clean architecture, and mentor fellow engineers.
- Document APIs, services, and architectural decisions clearly for long-term maintainability.
What You’ll Bring
- Experience: 8+ years of backend development, with a strong track record in Django and Python.
- Hardware-Integrated Systems: Comfortable deploying Python services on constrained devices (e.g., Raspberry Pi or NUCs).
- Databases: Proficiency in PostgreSQL and SQLite with performance-oriented query design.
- Testing & Quality: Solid background in TDD and writing maintainable, production-ready code.
- Soft Skills: Excellent communicator and collaborator, able to explain complex ideas simply.
Why You’ll Love It Here
- Build products that directly shape the future of retail technology — this isn’t a side project, it’s core to the company’s growth.
- Be part of an international, no-politics team that moves fast and values transparency.
- Enjoy room to grow: you’ll have ownership, autonomy, and a clear career path.
- Access personal development budgets, wellness benefits, and some seriously good swag.
- Location:
- England, United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- IT & Technology