Microservices Software Engineer

Leading developer of Embodied AI technology creating autonomous driving systems with advanced AI software and foundation models.
$90,000 - $150,000
Backend
Mid-Level Software Engineer
Hybrid
101 - 500 Employees
3+ years of experience
AI · Automotive

Description For Microservices Software Engineer

Founded in 2017, Wayve is at the forefront of autonomous vehicle technology as the leading developer of Embodied AI technology. Their mission is to create autonomy that propels the world forward through intelligent, mapless, and hardware-agnostic AI products designed for automakers.

As a Microservices Software Engineer in the Map and Routing team, you'll be instrumental in designing and implementing cloud-based microservices that power map and routing services for both onboard and offboard use cases. This role offers a unique opportunity to work at the intersection of cloud computing and autonomous vehicle technology, where you'll collaborate closely with embedded systems teams to ensure seamless integration between vehicle systems and cloud infrastructure.

The position requires expertise in cloud-based microservices, Kubernetes, and programming languages like Python, C++, or Rust. You'll be responsible for creating robust APIs, managing deployments in Azure, and working with mapping and GIS technologies. The ideal candidate brings at least 3 years of relevant experience and strong cross-functional collaboration skills.

Wayve offers an inclusive and diverse work environment where contributions matter and big problems are embraced. They value different perspectives and foster a culture of continuous learning and evolution. This role presents an exceptional opportunity to shape the future of autonomous driving technology while working with cutting-edge cloud and mapping systems. If you're passionate about self-driving cars and want to make a meaningful impact, this position offers the perfect platform to define your career while contributing to a smarter, safer future of transportation.

Last updated 3 months ago

Responsibilities For Microservices Software Engineer

  • Design and implement cloud-based microservices for map and routing services
  • Develop consistent APIs for both embedded and cloud services
  • Create and deploy microservices to Kubernetes-based cloud environment in Azure
  • Collaborate with various teams to gather requirements and ensure services meet stakeholder needs
  • Apply mapping and GIS technologies to enhance routing services

Requirements For Microservices Software Engineer

Python
Kubernetes
Rust
  • At least 3 years of experience in building and deploying cloud-based microservices
  • Proficiency in Kubernetes and Azure deployment
  • Strong programming skills in Python, C++, or Rust
  • Experience designing RESTful APIs and ensuring consistency across distributed systems
  • Strong communication skills and cross-functional collaboration experience
  • Experience with mapping technologies or Geographic Information Systems (GIS) is a plus
  • Embedded systems experience is desirable

Benefits For Microservices Software Engineer

Equity
Medical Insurance
Dental Insurance
Vision Insurance
  • Inclusive and diverse work environment
  • Career development opportunities

Interested in this job?

Jobs Related To Wayve Microservices Software Engineer

Job Developer

Job Developer position at CEO helping formerly incarcerated individuals secure employment through employer partnerships and placement services.

Software Engineer III

Mid-level Software Engineer role at Horace Mann, focusing on enterprise application development using Java, PHP, and SQL with 5+ years of experience required.

Software Engineer - Marketing Technology

Software Engineer position at EnergyHub focusing on marketing technology integration and customer engagement solutions for clean energy initiatives.

Software Support Engineer

Remote Software Support Engineer role at Canonical, working on Ubuntu and open source technologies, focusing on Linux infrastructure and customer support.

C++ Software Engineer

C++ Software Engineer role at Pico, developing ultra-low latency market data and order execution solutions for global financial markets.