Fullstack Software Engineer, Energy Software, Diagnostics

Tesla builds electric vehicles and energy products, including Megapacks, Superchargers, and Powerwalls.
$111,200 - $246,720
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Automotive · Enterprise SaaS

Description For Fullstack Software Engineer, Energy Software, Diagnostics

Tesla's Energy Service Engineering team is seeking a Full-Stack Software Engineer to join their mission of building advanced diagnostic tools and data infrastructure for Tesla's Energy products. This role focuses on developing solutions that ensure efficient problem diagnosis and support for products like Megapacks, Superchargers, and Powerwalls.

As a Full-Stack Engineer, you'll be at the forefront of creating the next generation of diagnostic tools, working with React and TypeScript to build intuitive interfaces that streamline the troubleshooting process. The position offers an opportunity to work on high-impact projects that directly improve Tesla's service capabilities and customer experience.

The ideal candidate brings 4+ years of software development experience, with strong expertise in React.js and TypeScript. You'll be part of a team that values creative problem-solving, especially in data modeling and architecture design. Experience with Python or Go is a plus, as these technologies are part of our stack.

Tesla offers an exceptional benefits package, including comprehensive healthcare with zero payroll deductions, 401(k) matching, stock purchase options, and various family-support benefits. The compensation range of $111,200 - $246,720 reflects Tesla's commitment to attracting top talent.

This role is perfect for someone who is passionate about clean energy, enjoys solving complex technical challenges, and wants to contribute to Tesla's mission of accelerating the world's transition to sustainable energy. You'll work from our Palo Alto office, collaborating with talented engineers and directly impacting the efficiency of Tesla's energy products support system.

Last updated 18 days ago

Responsibilities For Fullstack Software Engineer, Energy Software, Diagnostics

  • Develop tools and utilities to support the diagnostic process
  • Write new React components for web-based diagnostic platform
  • Debug issues in production
  • Participate in architectural improvements
  • Think creatively about data structures and data modeling
  • Improve reliability, scalability and performance of Tesla's diagnostic platform

Requirements For Fullstack Software Engineer, Energy Software, Diagnostics

React
TypeScript
Python
Go
  • 4+ years of software development experience
  • Strong working knowledge of React.js and Typescript
  • Excellent interpersonal, communication, and collaboration skills
  • Curiosity and willingness to ask questions
  • Familiarity in building highly scalable architectures
  • Python or Go development experience (preferred)

Benefits For Fullstack Software Engineer, Energy Software, Diagnostics

Medical Insurance
Dental Insurance
Vision Insurance
401k
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 Flexible Spending Accounts
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic Life, AD&D, short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Back-up childcare and parenting support resources
  • Weight Loss and Tobacco Cessation Programs
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Fullstack Software Engineer, Energy Software, Diagnostics

Software Engineer, Vehicle User Interface, Infotainment Software

Frontend Software Engineer position at Tesla, focusing on developing in-car user interfaces and infotainment systems using C++, with competitive salary and benefits.

Fullstack Software Engineer, Vehicle Software, Diagnostics

Full-Stack Software Engineer position at Tesla, focusing on vehicle diagnostic software development, offering competitive salary and comprehensive benefits.

Software Engineer, Frontend, AI Tooling

Frontend Software Engineer role at Tesla, building AI tooling and visualization interfaces for autonomous driving technology in Palo Alto.

Frontend Software Engineer, Digital Experience

Frontend Software Engineer position at Tesla, focusing on building internal tools for energy products installation and management systems.

Software Engineer, Full Stack, Vehicle Engineering

Full Stack Software Engineer position at Tesla, developing automation tools for Vehicle Engineering team using React, TypeScript, and PostgreSQL.