Wheely logoWheely logo

Senior Backend Engineer - Marketplace

WheelyΛευκωσία, Nicosia, Cyprus
On-site Full-time

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


Experience Level

Mid to Senior

Qualifications

ResponsibilitiesDevelop high-performance code primarily in Go. Create new microservices and assist in the careful management of legacy systems during migration. Collaborate with product managers, designers, and data scientists to translate abstract requirements into tangible technical solutions. Maintain system responsiveness under high traffic, focusing on latency and reliability. Requirements3+ years of experience (5+ years for senior roles) in building and maintaining scalable backend services. Proficient in Go is ideal; however, candidates with strong backgrounds in Python, C++, Java, or Ruby are also encouraged to apply. Solid understanding of relational and NoSQL databases (PostgreSQL, MongoDB, Redis) and experience with message brokers like RabbitMQ or Kafka. Upper-Intermediate (B2) English proficiency or higher is required for effective technical discussions.

About the job

Wheely provides premium transportation services by pairing advanced technology with high-end chauffeuring. Over 100,000 riders and more than 1,200 corporate clients depend on Wheely for reliable, high-quality rides. The company has recently expanded into New York City and has plans to grow further in the US and EMEA regions.

Role overview

The Senior Backend Engineer - Marketplace joins the team that builds and maintains the core systems powering Wheely’s marketplace. This team focuses on algorithms and backend models to balance supply and demand, optimize pricing, and ensure prompt, reliable service for both passengers and chauffeurs.

What you will do

  • Design and improve backend systems that enhance marketplace efficiency
  • Develop algorithms for supply-demand balancing and pricing optimization
  • Write clean, maintainable code using practices such as Test-Driven Development (TDD), Domain-Driven Design (DDD), and Continuous Integration/Continuous Deployment (CI/CD)
  • Support the migration from a Ruby monolith to a Go-based architecture

Technology stack

  • Go (Golang) as the primary language
  • Legacy systems in Ruby
  • PostgreSQL and MongoDB for databases
  • RabbitMQ and Redis for messaging
  • gRPC and Thrift for APIs
  • AWS for cloud infrastructure
  • Kubernetes and Terraform for infrastructure management

Interview process

  1. Recruiter screening
  2. Algorithm assessments
  3. Live coding session
  4. System design discussion
  5. For senior-level candidates: In-depth review of professional experience and achievements

Location

This role is based in Λευκωσία, Nicosia, Cyprus.

About Wheely

Wheely is at the forefront of premium transportation, merging state-of-the-art technology with exceptional chauffeuring services. With a strong presence in major markets across Europe, the US, and the Middle East, we have garnered a loyal customer base and substantial revenue growth. We are dedicated to innovation and excellence in every aspect of our operations.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

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