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

