Job Title: Senior Backend Engineer at Wheely
At a glance
Location
Nicosia, Cyprus
Work model
Hybrid. Four days per week onsite in Nicosia, with flexible start and finish times and one remote day of your choice.
Role
Senior · Backend Engineering
Experience
6+ years building and maintaining scalable backend services
Relocation
Confirmed
Visa sponsorship
Confirmed
Why this role is interesting
- Build performant Go microservices for Wheely's premium transportation platform.
- Work on scalable backend systems with a focus on latency, reliability and maintainable code.
- Relocation support includes visa sponsorship and a relocation allowance.
Tech stack
Go / PostgreSQL / MongoDB / Redis / RabbitMQ / AWS / Kubernetes / Terraform / gRPC / Thrift / Ruby
Relocation & visa
Wheely offers relocation support, including visa sponsorship and an allowance. The role requires four days per week onsite in Nicosia, Cyprus.
About Wheely
- Wheely combines technology and chauffeuring to provide premium transportation across major cities in Europe, the US and the Middle East. The company reports more than 100,000 active riders and 1,200 corporate accounts.
- Wheely reports being profitable, having raised $43 million in funding, and generating over $100 million in annual revenue. Following its New York City launch, the company says it is expanding across the US and EMEA.
Role overview
- Join a backend team focused on lean frameworks and clean, maintainable code, using test-driven development, domain-driven design and continuous integration and delivery.
- Build primarily in Go while helping migrate away from a Ruby monolith. Services run on AWS and Kubernetes, with infrastructure managed through Terraform.
Responsibilities
- Write high-quality, performant code primarily in Go.
- Implement new microservices while responsibly maintaining and migrating legacy services.
- Collaborate with product managers, designers and data scientists to translate abstract requirements into concrete technical designs.
- Keep systems responsive under heavy load, optimising latency and reliability.
Requirements
- 6+ years of experience building and maintaining scalable backend services.
- Strong engineering fundamentals. Go knowledge is welcome, but Wheely will interview candidates in their strongest language, including Python, C++ or Ruby.
- In-depth knowledge of relational and NoSQL databases such as PostgreSQL, MongoDB and Redis, plus experience with message brokers such as RabbitMQ or Kafka.
- Upper-Intermediate (B2) English proficiency or higher, with confidence discussing technical trade-offs with peers.
Benefits
- Competitive salary and an employee stock options plan. The posting does not specify a salary range.
- Relocation support, including visa sponsorship and an allowance.
- Private medical and dental insurance, a daily lunch allowance and a professional development stipend.
- Latest-generation MacBook Pro and a 4K display.
- Flexible start and finish times, with four office days in Nicosia and one remote day of your choice each week.
How to apply
- Use the Apply to Wheely button to open the employer's application form. Prepare your CV and answers about onsite availability, salary expectations and your interest in the role.
- The interview process includes a recruiter screen, algorithms, live coding, system design and a structured review of past experience and achievements.