T

Tesla

Makes electric cars, robotaxis and grid batteries

Full Stack Software Engineer - Data Center Manufacturing

Full-Stack EngineeringUpdated on Nov 10
Full-timeBrookshire, TX, USANo salary listedIn-person

About the Job

Requirements

  • A degree in Computer Science, Engineering, or equivalent experience demonstrating impact in large-scale software systems is required.
  • Strong proficiency in Python and Go, with hands-on experience building and deploying production-grade services, is required.
  • Deep experience with React, JavaScript, HTML/CSS, and modern front-end tooling such as Webpack, Vite, and TypeScript is required.
  • Expertise in REST, gRPC, HTTP, AJAX, and JSON is required, including API design, versioning, and backward compatibility.
  • Experience in CI/CD, Kubernetes, and containerized deployment tools such as Docker and Helm is required.
  • A solid understanding of observability tools including Splunk, Grafana, Prometheus, MetricsQL, and PromQL is required.
  • Familiarity with large-scale system design, including distributed systems, fault tolerance, and horizontal scaling, is required.
  • Experience in fast-paced, high-velocity environments, especially manufacturing, energy, AI, or hardware-software integration, is required.
  • Experience with Java, C++, Rust, or similar languages is a plus.

Responsibilities

  • Design and build scalable backend services in Python using Django, Flask, or FastAPI, and in Go using its standard library, Gin, or Echo; use REST and gRPC APIs, emphasizing performance, resilience, and security.
  • Develop reusable, accessible front-end components using React and modern JavaScript, following Tesla’s design standards and ensuring seamless user experience across internal tools and dashboards.
  • Implement CI/CD pipelines using Jenkins or GitHub Actions, and deploy and manage applications in Kubernetes, focusing on observability, rollback capability, and zero-downtime releases.
  • Instrument services with structured logging, metrics using PromQL or MetricsQL, and distributed tracing; visualize performance and health in Grafana and Splunk.
  • Build and evolve a data analytics platform with AI context that enables users and agents to discover, trust, and act on data at scale, with governance, lineage, and access controls.
  • Lead code reviews, design documentation, and architectural decisions, ensuring adherence to coding standards, testability, and long-term maintainability.
  • Collaborate with data engineers, data scientists, and product teams to deliver integrated solutions bridging data, software, and operational needs.
  • Troubleshoot production issues using logs, metrics, and tracing to identify root causes and drive systemic improvements.
  • Champion best practices in testing, security, scalability, and deployment automation.

About the Company

Tesla

Makes electric cars, robotaxis and grid batteries

Tesla makes electric cars and batteries that store power for homes and utilities, and it develops self-driving software and humanoid robots. In 2023, its Model Y became the first electric vehicle to rank as the world's best-selling car. Buyers order the Model 3 sedan, Model Y SUV, or Cybertruck pickup directly from Tesla instead of through dealers, and they charge on its Supercharger fast-charging network. It also sells Megapack and Powerwall batteries, runs a robotaxi service, and charges drivers a monthly fee for self-driving software that still needs their supervision. Tesla was founded in 2003, with Elon Musk as its lead early investor and a recognized co-founder, and it is based in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
2003

Recently Posted Jobs

Explore more opportunities at Tesla

See more jobs