Contribute to our portfolio companies’ success by browsing open positions below.

Software Development Engineer - Services at Xevo
Bellevue, WA, US

Drive the future with Xevo

Drivers have access to an unprecedented and ever-expanding amount of data about the world around them. We’re harnessing this data to build the best in-car tools tailored to the unique needs and environment of drivers and passengers. Utilizing data science, machine learning, artificial intelligence, and user feedback, we design user experiences that are uncommonly smart, safe, personal, and memorable. 

Xevo’s software already powers over 25 million connected car dashboards today, but we’re not stopping there. We’re scaling our software platform to tens of millions of vehicles already on the road and adding millions of new vehicles manufactured each year.  We have engineering challenges in the vehicle, on mobile devices, and in the cloud. We need engineers of all stripes: experts in IoT and embedded challenges, in UX, and in the cloud. 

So, do you have what it takes? 

Seniority: entry-level, mid, senior, and principal

Goals for service engineers

  • Service engineers build and deliver the business logic behind uncommonly good in-car user experiences. Our services must be organized well, behave accurately, and scale reliably. Our services have interfaces defined with GRPC, are usually written in Go and Java, might interact with DynamoDB, Redis, Kinesis or Kafka, run on Kubernetes, and are the essential ingredient for delivering Xevo’s vision into vehicles.

Customers served by service engineers

  • Millions of in-car customers who love low-latency, reliable service.
  • Car manufacturers who demand world-class security.
  • Product owners shaping and iterating the future of people’s relationship with the world through their vehicle.

Profile of successful service engineers

  • B.S./M.S. in Computer Science or equivalent industry experience.­­
  • Experience authoring services.
  • Experience writing code in Go, Java, and/or Python.
  • Experience with Docker.
  • For roles above entry-level, 2+ years' experience in software development, including some cloud infrastructure experience with any modern cloud provider (AWS, GCP, Azure).
  • Proficiency in delivering enterprise-scale, high availability, distributed systems through production delivery to solve complex business problems.
  • Breadth and depth across an entire software stack.