Wheely logo
Wheely

(Senior) Backend Engineer, Maps

$60,000 – $90,000estimatedRelocationFull-timeMiddleGreat BritainDevelopment
Share

Job description

Role: (Senior) Backend Engineer, Maps

What you'll do

  • Write high-quality, performant code primarily in Go.
  • Implement new microservices while helping to responsibly manage and migrate away from legacy services.
  • Work closely with product managers, designers, and data scientists to turn abstract requirements into concrete technical designs.
  • Ensure our systems stay responsive under heavy load, optimising for both latency and reliability.

Who you are

  • 3+ years of experience (5+ years for seniors) building and maintaining scalable backend services.
  • We use Go. If you know it, great. If not, we’ll interview you in your strongest language (Python, C++, Java, Ruby, etc.). We hire for engineering fundamentals, not syntax.
  • In-depth knowledge of relational and NoSQL databases (PostgreSQL, MongoDB, Redis) and 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.

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.

Tech stack

  • Go (primary)
  • PostgreSQL, MongoDB, Redis
  • RabbitMQ, Kafka
  • gRPC, Thrift
  • AWS, Kubernetes, Terraform

Team and environment

  • Mapping team focused on road matching, low-latency ETA predictions, and processing thousands of coordinates per second.
  • Go shop with migration away from a Ruby monolith.
  • Work with product managers, designers, and data scientists.

Requirements

  • 3+ years of backend experience (5+ for seniors).
  • Proficiency in Go or demonstrated strong transition capability to Go.
  • Experience with relational and NoSQL databases and message brokers.
  • Geospatial/data processing experience for mapping tasks.

Benefits & perks

  • Office-based role in West London, four days a week with flexible start/finish times, plus one remote day.
  • 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
  • Monthly credit towards Wheely journeys
  • Cycle to Work scheme
  • Professional development stipend
  • Relocation support, including visa sponsorship and allowance

Ready to apply for this role?

Apply Now →

Please mention “I found this job at Remocate!”

Get fresh remote & relocation jobs in your inbox

A short digest of new openings. No spam, unsubscribe anytime.

Related jobs

Apply Now →