companyWheely logo

Senior Backend Engineer, Platform

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

ResponsibilitiesDevelop high-quality, efficient code primarily in Go. Create new microservices while assisting in the careful management and migration from legacy services. Collaborate with product managers, designers, and data scientists to convert abstract requirements into concrete technical designs. Ensure system responsiveness under heavy load, optimizing for both latency and reliability. RequirementsA minimum of 3 years of experience (5+ years for senior positions) in building and sustaining scalable backend services. Proficiency in Go is preferred. If you are familiar with other languages (Python, C++, Java, Ruby, etc.), we’ll evaluate your skills in your strongest language as we place a premium on engineering fundamentals over syntax. Comprehensive knowledge of relational and NoSQL databases (PostgreSQL, MongoDB, Redis) and experience with message brokers such as RabbitMQ or Kafka.

About the job

Wheely provides premium transportation services in major cities across Europe, the US, and the Middle East. The company supports over 100,000 active riders and 1,200 corporate clients, combining advanced technology with professional chauffeuring. With $43M in funding and annual revenue exceeding $100M, Wheely continues to grow, recently expanding into New York City.

Role overview

The Senior Backend Engineer, Platform, joins a team responsible for building and maintaining the foundational systems that power Wheely’s engineering organization. This group develops shared tools, manages significant migrations (such as moving away from a Ruby monolith), and works to strengthen the company’s infrastructure. The team emphasizes lightweight frameworks and clean, maintainable code, relying on practices like Test-Driven Development (TDD), Domain-Driven Design (DDD), and continuous integration and delivery.

Technology stack

  • Go (Golang) as the primary language
  • Ruby monolith (legacy, currently being migrated away from)
  • PostgreSQL and MongoDB for databases
  • RabbitMQ and Redis for messaging and caching
  • gRPC and Thrift for APIs and protocols
  • AWS, Kubernetes, and Terraform for cloud and infrastructure

Interview process

  • Initial recruiter screening
  • Algorithm assessments
  • Live coding exercises
  • Systems design discussions
  • For senior candidates, a structured review of previous experience and achievements

Wheely seeks engineers who care about their craft and want to contribute to the platform as the company continues to grow.

About Wheely

Wheely is at the forefront of redefining premium transportation services, merging advanced technology with luxurious chauffeuring to create an unmatched experience. Our dedication to quality service has established us as a leader in the transportation sector across multiple regions.

Similar jobs

Tailoring 0 resumes

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