Sr. Software Engineer, Design Technology

Tesla designs and manufactures electric vehicles, batteries, and advanced engineering solutions.
$140,000 - $252,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Automotive · AI · Robotics

Description For Sr. Software Engineer, Design Technology

Tesla's Vehicle Engineering department is seeking a Senior Software Engineer to join their Engineering Automation Software team. This role is crucial in developing software applications that automate and streamline the design process for Tesla's innovative products including vehicles, batteries, Optimus, and Robotaxi. The position offers an opportunity to directly impact Tesla's ability to scale its operations globally.

As a Senior Software Engineer, you'll work with a diverse tech stack including Java, Go, C++, and Node.js, developing robust applications that support thousands of the world's best vehicle, battery, and manufacturing engineers. The role requires expertise in distributed systems architecture, API development, and database technologies, with preferred experience in containerization and CAD tools.

The position offers competitive compensation ranging from $140,000 to $252,000 annually, plus additional cash and stock awards. Tesla provides comprehensive benefits including premium healthcare coverage, 401(k) with employer match, stock purchase plans, and various family-support benefits. The role is based in Palo Alto, California, at Tesla's facility.

This is an excellent opportunity for a senior engineer looking to make a significant impact in the automotive and technology sectors, working on cutting-edge projects that are shaping the future of transportation and renewable energy. The role combines technical leadership with hands-on development, offering opportunities for mentorship and cross-functional collaboration in a fast-paced, innovative environment.

Last updated 2 hours ago

Responsibilities For Sr. Software Engineer, Design Technology

  • Develop and optimize robust applications using Java, Go, C++, C#, jQuery, Node.js, Bash
  • Act as a strong individual contributor on new or existing projects independently
  • Write and review design docs for new services/features, refactors, technology choices
  • Participate in code reviews and provide constructive feedback
  • Participate in on-call rotation and manage incidents as Incident Commander
  • Manage tasks via Jira for observability and human capacity planning
  • Participate in hiring and conduct technical screens
  • Work cross-functionally with other teams
  • Provide mentorship to junior engineers

Requirements For Sr. Software Engineer, Design Technology

Java
Go
Node.js
Kubernetes
  • Strong knowledge of at least one programming language: Java, Go, C++, C#, jQuery, Node.js, Bash
  • Strong knowledge of distributed systems architecture and event streaming platforms
  • Strong understanding of REST and/or gRPC based APIs and microservice architecture
  • Strong understanding with one or more database technologies
  • Familiarity with code reviews and providing constructive feedback
  • Familiarity with diagnosing problems in multi-layered enterprise applications
  • Familiarity with Docker and Kubernetes preferred
  • Familiarity with CAD tools like Catia/3DX and Solidworks preferred

Benefits For Sr. Software Engineer, Design Technology

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Commuter Benefits
  • Aetna PPO and HSA plans with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans with $0 paycheck contribution
  • Company Paid HSA Contribution
  • Healthcare and Dependent Care FSA
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic Life, AD&D, disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Back-up childcare and parenting support
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Sr. Software Engineer, Design Technology

Sr. Technical Program Manager, Vehicle Software Compliance

Lead Tesla's vehicle software compliance strategy, working with global regulators and engineering teams to ensure regulatory requirements are met while advancing automotive technology.

Sr. Manufacturing Engineer, Powder Coating, Semi

Senior Manufacturing Engineer position at Tesla, focusing on powder coating processes for Semi manufacturing in Sparks, Nevada.

Sr. Telecom Designer, IT Infrastructure Engineering

Senior Telecom Designer position at Tesla's GigaFactory focusing on IT infrastructure engineering and telecommunications design for manufacturing facilities.

Sr. Product Engineer, Tesla for Business

Senior Product Engineer position at Tesla focusing on enterprise business platform development and management.

Sr. Product Engineer, Factory Software

Senior Product Engineer position at Tesla, focusing on factory software systems, material flow, and warehouse management, offering competitive salary and comprehensive benefits.