Job Description
Backend Engineer (Mid-Level) - Go / Python
London / Hybrid
Full-time
£70,000 - £85,000 + equity
nHabit is building a new way to understand and navigate cities - using routing intelligence, geospatial data, and graph-based systems to reflect how people actually live, move, and connect.
We’re an early-stage, product-led company with real technical depth. This role is for a strong mid-level backend engineer who wants meaningful ownership, exposure to real production systems, and the chance to grow alongside a thoughtful engineering team.
The Role
You’ll work on the backend services that power the nHabit platform, building APIs, data pipelines, and infrastructure that are reliable, observable, and scalable. You’ll collaborate closely with product, mobile, and frontend engineers, and take responsibility for features from development through to production.
This is not a “ticket factory” role. You’ll be trusted to think, contribute, and improve how things are built.
What You’ll Be Doing
1. Building and maintaining production backend services in Go and Python
2. Designing and implementing clean REST APIs
3. Working with PostgreSQL, writing and optimising SQL queries
4. Developing ser...