What you’ll do
Develop backend services and APIs that support a multitude of applications, be it on a website or in a vehicle.
Help improve our development process, from conception to execution.
Work on globally scaled applications with people from all over the world.
You and your skills
Experience as a back-end software engineer, designing and building cloud native, distributed services running on Kubernetes.
Expert in back-end development, including data models, persistence layers, back-end services (REST APIs and gRPC), caching strategies and asynchronous messaging.
Experience of working with AWS, Azure, or other major cloud providers
Technical interviewing, and helping to build a highly functioning software development team
Knowledge of Integer Linear Programming (ILP) is a plus
We think you share our passion for technology and have the desire to work closely with other team members in a highly collaborative environment to create software of the highest quality.
As a person, we think you are inspiring, motivating and moving the development process forward in a positive and driven way. You are experienced with agile development and a champion of software development best practices.