companyWheely logo

Senior Backend Engineer - Maps

WheelyLondon, England, United Kingdom
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Requirements3+ years of experience (5+ years for senior positions) in building and maintaining scalable backend services. Proficiency in Go is preferred. If you're not familiar with it, we will conduct interviews in your strongest programming language (Python, C++, Java, Ruby, etc.). We prioritize engineering fundamentals over specific syntax. Extensive knowledge of relational and NoSQL databases (PostgreSQL, MongoDB, Redis) and experience with message brokers like RabbitMQ or Kafka. A minimum of 1 year of hands-on experience with mapping-related work, such as processing noisy geospatial data, road matching, or similar tasks.

About the job

Wheely combines advanced technology with five-star chauffeuring, providing premium transportation services in major cities throughout Europe, the US, and the Middle East. The platform supports over 100,000 active riders and 1,200 corporate clients, with recent expansion into New York City. Wheely is profitable, has raised $43 million, and generates annual revenue above $100 million, continuing to grow quickly in both the US and EMEA.

Role overview

The Senior Backend Engineer - Maps will join the Mapping team, which focuses on enhancing Wheely’s spatial intelligence. The team addresses challenges such as road matching, delivering low-latency ETA calculations, and processing thousands of coordinates per second to ensure accurate journey tracking. This position centers on building and maintaining backend systems that power these mapping features.

The team emphasizes clean, maintainable code and quick delivery cycles, using test-driven development (TDD), domain-driven design (DDD), and continuous integration and delivery practices.

Key technologies

  • Go (Golang) as the main programming language
  • Ruby monolith as a legacy codebase (migration in progress)
  • PostgreSQL and MongoDB for databases
  • RabbitMQ and Redis for messaging and caching
  • gRPC and Thrift for APIs
  • AWS and Kubernetes for cloud and orchestration
  • Terraform for infrastructure as code

What you will do

  • Develop high-quality, high-performance backend code, mainly using Go
  • Design and implement new microservices, and assist in migrating from legacy services
  • Collaborate with product managers, designers, and data scientists to translate concepts into technical solutions
  • Optimize backend systems for responsiveness and reliability at scale

Interview process

  • Recruiter screening
  • Algorithm assessments
  • Live coding sessions
  • System design discussions
  • For senior candidates: structured review of previous experience and achievements

About Wheely

Wheely is a trailblazer in the premium transport sector, merging advanced technology with exquisite chauffeuring services, ensuring reliable transport solutions across Europe, the US, and the Middle East.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.