Wheely

(Senior) Backend Engineer, Maps

Wheely
Apply
19 days ago
London, United KingdomMid Level / Senior

Responsibilities

  • Write high-quality, performant backend code primarily in Go.
  • Implement new microservices and help manage and migrate legacy services.
  • Translate requirements into technical designs with product managers, designers, and data scientists.
  • Optimize systems for responsiveness, latency, reliability, and heavy-load performance.

Requirements

  • At least 3 years of experience building and maintaining scalable backend services, or 5 or more years for senior-level candidates.
  • Experience with Go or the ability to interview in another strongest programming language such as Python, C++, Java, or Ruby.
  • In-depth knowledge of relational and NoSQL databases including PostgreSQL, MongoDB, and Redis.
  • Experience with message brokers such as RabbitMQ or Kafka.
  • At least 1 year of hands-on mapping-related experience, including noisy geospatial data, map matching, road network graphs, or routing algorithms.
  • Preferred qualifications include routing engine experience with OSRM, C++ proficiency, and familiarity with OpenStreetMap or other open geospatial datasets.
  • Preferred experience includes practical intuition for navigation systems, GPS drift, rerouting, missed turns, and real-world edge cases.

Benefits

  • Office-based in West London four days per week, with one flexible remote day and flexible start and finish times.
  • Salary of £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 toward Wheely journeys.
  • Cycle to Work scheme.
  • Professional development stipend.
  • Relocation support including visa sponsorship and an allowance.

Categories

Wheely

About Wheely

201-500 employees
Contact me