Sr. Backend Software Engineer, Fleetnet – PALO ALTO, California

Tesla

What to Expect

Come join a small team of experts building the systems that connect Tesla and our customers to their cars.

Companies have talked for years about a future of “connected cars.” At Tesla, we’re at the forefront of innovation by providing a complete suite of rich backend services to our exponentially growing fleets. The team specialized in IoT communication is in charge of every remote interaction with the vehicles (remote control, remote diagnostic, vehicle fleet telemetry for self-learning Autopilot algorithm, APIs for mobile apps, etc.). We’re also responsible for sending over-the-air software updates constantly delivering new features and improvements to our customers.

We are looking for a highly motivated Software Engineer specialized in web services and distributed systems. The platform this person will help us build will scale novel functionality to millions of Tesla devices and users.

What You’ll Do
Design and build scalable, high-availability mission-critical systems and APIs
Drive the migration of large-scale, distributed fleet applications towards cloud-native microservices
Solve problems using distributed, asynchronous messaging
Work closely with product, SRE and infrastructure teams
Mentor Junior Engineers as a Senior member of the team 
What You’ll Bring
5+ years of building SaaS applications, preferably in a service-oriented architecture
Degree in Computer Science, Information Systems, Electrical Engineering or the equivalent in experience
Expertise in modern web developments frameworks, preferably Golang
Demonstrated success with scalable web applications or messaging systems
Experience with web security
Smart but humble, with a bias for action and for enabling others’ success
Experience with Golang, Ruby/Rails and/or React.js is a plus

PALO ALTO, California

Full time

Job Overview