Software Engineer, Distributed Systems, Build Infrastructure

Tesla is a leading electric vehicle and clean energy company, focused on accelerating the world's transition to sustainable energy.
$120,000 - $252,000
Distributed Systems
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Automotive

Description For Software Engineer, Distributed Systems, Build Infrastructure

Tesla's Engineering Productivity, Build and Internal Infrastructure team is seeking a Software Engineer specializing in Distributed Systems and Build Infrastructure. This role is crucial for Tesla's continued success, directly impacting over 1000 vehicle, energy, and Autopilot Software Engineers. As part of a small team at the center of the firmware organization, you'll work on developer experience, build frameworks, and high availability of tools, services, and computational clusters.

Key responsibilities include:

  • Developing, debugging, and deploying software quickly
  • Working on a distributed compute system, running code on hundreds of bare metal & cloud servers
  • Optimizing code efficiency and resource utilization across the cluster
  • Speeding up compute workloads
  • Enhancing the speed and reliability of Over-the-Air updates

This unique position offers exposure to a wide array of interesting technical challenges and the opportunity to be a defender of best practices such as code hygiene, reuse, and maintainability. You'll have the chance to push your first PR with personal code to a real Tesla vehicle within the first week, directly impacting real-world Tesla customers and playing a part in accelerating the world's transition to sustainable energy.

Tesla offers competitive compensation and a comprehensive benefits package, including medical, dental, and vision plans, 401(k) with employer match, stock purchase plans, and various other financial and wellness benefits.

Tesla is an Equal Opportunity / Affirmative Action employer committed to diversity in the workplace and provides reasonable accommodations to individuals with disabilities.

Last updated 3 days ago

Responsibilities For Software Engineer, Distributed Systems, Build Infrastructure

  • Work on building a distributed compute system, running code on hundreds of bare metal & cloud servers
  • Make code more efficient to run, optimizing resources across the cluster
  • Speed up compute workloads
  • Enhance developer experience and build frameworks
  • Maintain high availability of tools, services, and computational clusters

Requirements For Software Engineer, Distributed Systems, Build Infrastructure

Go
Java
Python
Rust
Linux
Kubernetes
Kafka
Redis
  • 5+ years of professional software development experience
  • Excellent knowledge of any modern programming language (Golang, C++, Python, Rust, Ruby, etc.)
  • Strong Linux knowledge
  • Experience with distributed compute systems (k8s, Slurm, LSF, etc.) or distributed architectures
  • Knowledge of messaging services (RabbitMQ, Kafka, Redis, etc.)

Benefits For Software Engineer, Distributed Systems, Build Infrastructure

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Commuter Benefits
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Employee Stock Purchase Plans
  • Life Insurance
  • AD&D Insurance
  • Short-term Disability
  • Long-term Disability
  • Employee Assistance Program
  • Paid Time Off
  • Paid Holidays
  • Back-up Childcare
  • Parenting Support
  • Fertility Benefits
  • Adoption Benefits
  • Surrogacy Benefits
  • LGBTQ+ Care Concierge
  • Healthcare FSA
  • Dependent Care FSA
  • Commuter Benefits
  • Employee Discounts

Interested in this job?

Jobs Related To Tesla Software Engineer, Distributed Systems, Build Infrastructure

Senior Software Development Engineer, Amazon OpenSearch Service

Senior Software Engineer role at AWS OpenSearch Service in Bangalore, focusing on search and analytics platform development.

Senior Software Development Engineer, Amazon OpenSearch Service

Senior Software Development Engineer role at AWS OpenSearch Service in Bangalore, leading initiatives in search and real-time analytics for a world-class distributed system.

Senior Software Development Engineer, Amazon OpenSearch Service

Senior Software Development Engineer role at AWS OpenSearch Service, leading initiatives in search and real-time analytics for cloud-based distributed systems.

Innovation and Design Engineer, Worldwide Design Engineering

Design innovative fulfillment centers and logistics systems at Amazon as an Innovation and Design Engineer.

Software Engineer, Systems

Senior Software Engineer, Systems role at Meta Platforms, Inc. in New York City, focusing on building large-scale distributed systems and core infrastructure.