Current jobs related to Software Engineer, Distributed Systems, Build Infrastructure - Palo Alto - Tesla


  • Palo Alto, California, United States X (formerly Twitter) Full time

    At X, we're on a mission to become the trusted global digital public square, committed to protecting freedom of speech and building the future of unlimited interactivity.Our goal is to empower every user to freely create and share ideas, fostering open public discourse without barriers.We're seeking a talented Senior Software Engineer to join our Security...

  • Software Engineer

    1 week ago


    Palo Alto, California, United States Rubrik Full time

    About the RoleRubrik is seeking a talented Software Engineer to join our team and contribute to the development of our distributed database technologies. As a key member of our engineering team, you will work closely with our product managers, designers, and other engineers to design, develop, test, deploy, maintain, and improve our software.Key...


  • Palo Alto, United States Matroid Full time

    About Matroid Matroid's mission is to enable computers to visually understand the world. With a “no programming required” product, Matroid empowers businesses and industry with our computer vision solutions. Our users can deploy cutting-edge, deep neural networks on the cloud or on-premise with the click of a button. Founded in 2016 by a Stanford...


  • Palo Alto, California, United States Tesla Full time

    As a Senior Data Engineer at Tesla, you will play a key role in building and improving our industry-leading, scalable distributed systems. Our team is responsible for powering a cutting-edge platform that processes terabytes of IoT data daily, working with Engineering teams on making our products better in every way. From storage to access to data query, our...


  • Palo Alto, California, United States Tesla Full time

    Electrical Distribution Systems Software DeveloperAs a member of the Electrical Distribution Systems (EDS) Software team at Tesla, you will be responsible for developing internal tooling, such as web applications and APIs, that are at the heart of electrical engineering development globally.The EDS team is part of the Low Voltage Architecture and Circuitry...


  • Palo Alto, California, United States Pinterest Full time

    About PinterestPinterest is a leading online platform where millions of people come to find new ideas and inspiration every day. Our mission is to help people discover and create a life they love. As a Staff Software Engineer on our Ads Delivery Content Infrastructure team, you will play a critical role in helping us achieve this mission.Job SummaryWe are...


  • Palo Alto, California, United States Matroid Full time

    About MatroidMatroid is a pioneering company in the field of computer vision, aiming to empower businesses and industries with its cutting-edge solutions. Founded in 2016 by a Stanford professor, the company has raised $33.5 million from prominent investors and boasts a diverse range of customers and partners in manufacturing, industrial IoT, and...

  • Software Engineer

    1 week ago


    Palo Alto, California, United States Rubrik Job Board Full time

    About the Role:The System Engineering team at Rubrik focuses on building and managing highly scalable, reliable, and stress-resistant systems for our products, whether on-premises or in the public or private cloud. Our primary mission is to develop tools and self-service frameworks to support our infrastructure, while managing complex infrastructure of...


  • Palo Alto, California, United States xAI Full time

    About the RolexAI is seeking a highly skilled Distributed Systems Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, building, and implementing large-scale distributed training systems.Our team is small, highly motivated, and focused on engineering excellence. We operate with a flat organizational...


  • Palo Alto, California, United States Snap Full time

    About SnapSnap Inc. is a technology company that believes the camera presents the greatest opportunity to improve the way people live and communicate. We contribute to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together.Job SummaryWe're looking for a Software Engineering Manager to join...


  • Palo Alto, California, United States Match Group Full time

    About the RoleWe are seeking a highly skilled Sr. Software Engineer to join our Machine Learning Infrastructure team at Tinder. As a key member of our team, you will be responsible for designing and developing robust and scalable infrastructure to support the diverse needs of machine learning engineers across all Tinder business units.Key...


  • Palo Alto, California, United States SambaNova Systems Full time

    About the RoleWe are seeking an experienced Principal Software Engineer to join our Runtime team at SambaNova Systems. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-performance software infrastructure for our AI and machine learning applications.Key ResponsibilitiesDesign and develop software...


  • Palo Alto, California, United States Rubrik Full time

    Rubrik is seeking a skilled Software Systems Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing scalable, reliable, and stress-resistant systems for our cloud-based products.Key responsibilities include:Designing and implementing cloud infrastructure solutions using public cloud...


  • Palo Alto, California, United States Tesla Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to contribute to the development of our Dojo Datacenter Platform.As a key member of our infrastructure team, you will design, develop, and deploy software that ensures the reliability, availability, and scalability of our datacenter operations.ResponsibilitiesDesign and develop software components...


  • Palo Alto, California, United States Snap Full time

    Job DescriptionSnap Inc. is a technology company that believes the camera presents the greatest opportunity to improve the way people live and communicate. We're looking for a Software Engineering Manager to join our team.Key ResponsibilitiesLead a team of highly talented engineers to architect and renovate Snap's large-scale Storage and Caching multi-cloud...


  • Palo Alto, California, United States Tesla Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team at Tesla and contribute to the development of our Dojo Datacenter Platform.As a key member of our infrastructure team, you will design, develop, and deploy software that ensures the reliability, availability, and scalability of our datacenter operations.You will have a strong focus...


  • Palo Alto, California, United States Snap Full time

    Ad Attribution Systems EngineerSnap Inc. is a technology company that believes the camera presents the greatest opportunity to improve the way people live and communicate. We're looking for a Principal Software Engineer to join the Ad Attribution team, which develops and maintains systems that power performance advertising on Snap.Key...


  • Palo Alto, United States Axiom Software Solutions Limited Full time

    Job Title : Embedded Software Engineer Location : Palo Alto California Fulltime role Look for Ex NVidia / Qualcomm Company Exp Automotive QNX The following skills are critical: Resume should have explicit mention on the following: Strong experience with QNX RTOS (message passing multithreading memory management etc.). • ...


  • Palo Alto, United States Axiom Software Solutions Limited Full time

    Job Title : Embedded Software Engineer Location : Palo Alto California Fulltime role Look for Ex NVidia / Qualcomm Company Exp Automotive QNX The following skills are critical: Resume should have explicit mention on the following: Strong experience with QNX RTOS (message passing multithreading memory management etc.). • ...


  • Palo Alto, California, United States Latitude AI Full time

    Sr. Software Engineer Position at Latitude AILatitude AI is a pioneering technology company dedicated to developing cutting-edge automated driving systems for Ford vehicles. Our mission is to revolutionize the driving experience and enhance safety for millions of people worldwide.We are seeking a highly skilled Senior Software Engineer to join our...

Software Engineer, Distributed Systems, Build Infrastructure

2 months ago


Palo Alto, United States Tesla Full time
What to Expect

Tesla’s continued success depends on Engineers being able to develop, debug, and deploy software quickly. Our web services, tools, and build infrastructure directly impact over 1000 vehicle, energy, and Autopilot Software Engineers. You'll be joining a small team located at the center of the firmware organization called Engineering Productivity, Build and Internal Infrastructure. This unique position exposes us to a wide array of interesting technical challenges and enables us to be the defenders of best practices such as code hygiene, reuse, and maintainability. As the brains of a whole organization, you will work on developer experience, build frameworks and high availability of tools, services, and computational cluster. 

Join us, and in addition to contributing to every Software Developer's efforts, the opportunity arises to push a first PR with personal code to a real Tesla vehicle within the first week (or day). This role directly impacts real-world Tesla customers by enhancing the speed and reliability of Over-the-Air updates, involves making decisions on the products delivered to customers, and plays a part in accelerating the world's transition to sustainable energy.

What You’ll Do
  • 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, and speeding up the compute workloads we face  
What You’ll Bring
  • 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.)