V

Vay

On-demand teledriven car rental service

Senior Backend Engineer

Backend EngineeringUpdated on Nov 11
Full-timeLas Vegas, NV, USA

About the Job

Requirements

  • The candidate must have designed, built, and operated complex backend systems in production and be able to explain the architectural decisions, trade-offs, and technical challenges involved.
  • The candidate must have practical experience designing scalable, reliable distributed systems and balancing performance, complexity, and maintainability.
  • The candidate must be comfortable navigating ambiguity, evaluating approaches, and making pragmatic engineering decisions.
  • The candidate must be willing to take responsibility for solutions from initial design through production.
  • The candidate must understand system design, data modeling, testing, and performance, with a focus on maintainable, high-quality software.
  • The candidate must be able to explain complex technical concepts, constructively challenge ideas, and work with engineers and stakeholders across disciplines.
  • The candidate must have strong experience with at least one modern backend programming language, such as Go, Java, or Python, and familiarity with cloud infrastructure, relational databases, and event-driven architectures.

Responsibilities

  • Design, build, and maintain scalable backend systems supporting the fleet, customer experience, and operational infrastructure, using Go and modern cloud-native technologies.
  • Own technical solutions from problem understanding and approach definition through implementation, deployment, and continuous improvement.
  • Influence architectural decisions, evaluate technical trade-offs, and help establish engineering practices that enable reliable platform scaling.
  • Build reliable solutions to engineering problems at the intersection of software, physical vehicles, and operational systems.
  • Partner with engineers across infrastructure, embedded software, mobile, and product to design solutions connecting the technology and delivering a seamless customer experience.
  • Build maintainable, well-tested systems and continuously improve performance, reliability, and software development and operations.

Desired Qualifications

  • Background in mobility, logistics, or similar domains.
  • Experience working on products with strong mobile integration.
  • Familiarity with Node.js, gRPC, AWS, Terraform, or NoSQL databases.
  • Proficiency with C or C++ for performance-critical components.

About the Company

Vay

On-demand teledriven car rental service

Vay provides an on-demand, by-the-minute electric car rental service powered by teledriving, where customers request a vehicle via an app and a trained teledriver remotely drives the car to the customer. The customer then takes control to drive, and a teledriver later handles parking or delivering the car to the next user. The company also licenses its teledriving technology to other businesses (B2B) and collaborates with autonomous trucking tech, such as Kodiak Robotics. Its service began in Las Vegas after launching in 2024, with offices in Berlin and Portland. Differences from competitors include operating a car without a person inside on public streets in both Europe and the U.S., a dual B2C and B2B model, and a focus on combining remote driving with fleet management to reduce ride costs. Vay aims to provide a more affordable mobility option, roughly half the price of traditional ride-hailing, while expanding teledriving to more cities and logistics applications.

Company size
201-500
Company stage
Late Stage VC
Total funding
$205.9M
Headquarters
Berlin, Germany
Founded
2018

Recently Posted Jobs

Explore more opportunities at Vay

See more jobs