HHiring Reality
← Wheely

(Senior) Backend Engineer, Maps

Wheely
Location
London, England, United Kingdom
Posted
1 month ago
Department
Backend
What they actually want (must-haves)
  • 3+ years of experience (5+ years for seniors) building and maintaining scalable backend services
  • In-depth knowledge of relational and NoSQL databases (PostgreSQL, MongoDB, Redis)
  • Experience with message brokers like RabbitMQ or Kafka
  • At least 1 year of hands-on experience with mapping-related work such as processing noisy geospatial data, map-matching techniques, or road network graphs and routing algorithms
  • Strong engineering fundamentals, with the ability to interview in a language other than Go if necessary
Nice to have
  • Driver-side intuition for navigation systems (rerouting behavior, GPS drift, missed turns, real-world edge cases)
  • Experience with routing engines like OSRM
  • Proficiency in C++
  • Familiarity with open geospatial datasets such as OpenStreetMap
What the job really is

As a (Senior) Backend Engineer on the Mapping team at Wheely, you will focus on developing and maintaining scalable backend services, primarily using Go. Your work will involve implementing new microservices, optimizing system performance under heavy load, and collaborating with cross-functional teams to translate requirements into technical designs. You will also play a key role in managing the migration from legacy services while ensuring high-quality, maintainable code is delivered quickly.

Benefits
  • Office-based role in West London, four days a week with flexible start and finish times, plus one remote day of your choice
  • Salary: £90,000 – £120,000
  • Employee stock options plan
  • Private medical and dental insurance
  • Life and critical illness cover
  • Latest-generation MacBook Pro and 4k display
Things to weigh
  • The role is office-based four days a week, which may not suit all candidates looking for remote work options.
  • The salary range is specified, but it may vary based on experience and negotiation.
  • The company is in a transition phase, migrating from a Ruby monolith to a Go-based architecture, which may involve dealing with legacy systems.
  • The interview process includes a system design section for senior candidates, which may require additional preparation.
Job score3.4/5
Benefits5/5
Freshness4/5
Career value4/5
Role clarity4/5
Pay transparency0/5

Applying to Wheely?

See how your résumé matches this role — and tailor it from what actually gets interviews.