Fullstack Software Engineer, Energy Software, Diagnostics

Tesla is an automotive and clean energy company that develops electric vehicles and energy storage solutions.
$111,200 - $246,720
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Automotive · Energy

Description For Fullstack Software Engineer, Energy Software, Diagnostics

Tesla's Service Engineering team is seeking a Full-Stack Software Engineer to join their Energy Software Diagnostics division. This role sits at the crucial intersection of firmware/hardware design, service, diagnostics, manufacturing, quality, and reliability. The position focuses on developing and maintaining next-generation diagnostic tooling for Tesla's Energy Products, ensuring customers' energy products are diagnosed accurately and efficiently.

As a member of this multidisciplinary team, you'll be responsible for both back-end and front-end systems development, working alongside Product and Program Managers, Engineers, Operations Teams, and Data Analysts. The role offers an opportunity to directly impact Tesla's diagnostic platform's evolution, improving its reliability, scalability, and security.

The position offers a competitive compensation package ranging from $111,200 to $246,720 annually, plus additional cash and stock awards. Tesla provides comprehensive benefits including medical, dental, and vision coverage with $0 payroll deduction options, 401(k) with employer match, and various family-support benefits.

This is an excellent opportunity for experienced software engineers passionate about clean energy and diagnostic systems, offering the chance to work on cutting-edge technology while contributing to Tesla's mission of accelerating the world's transition to sustainable energy. The role combines technical challenges with real-world impact, making it ideal for engineers who want to push the boundaries of energy software diagnostics.

Last updated 7 days ago

Responsibilities For Fullstack Software Engineer, Energy Software, Diagnostics

  • Develop diagnostic simplicity, meeting regulatory compliance and building proactive diagnostic systems
  • Improve and maintain web-based diagnostics platform
  • Debug issues in production, root cause and apply fixes in timely manner
  • Participate in architectural improvements to support growing user base
  • Improve application security
  • Write new React components in support of new features
  • Improve reliability, scalability and performance of Tesla's diagnostic platform

Requirements For Fullstack Software Engineer, Energy Software, Diagnostics

JavaScript
Python
Go
React
  • 4+ years of software development experience
  • Degree in Computer Science or equivalent experience
  • Strong working knowledge of modern JavaScript frameworks (Backbone.js, Angular.js, React.js)
  • Strong CSS skills, experience working with CSS pre-compilers (SASS, LESS, etc.)
  • Experience in building highly scalable architectures
  • Python or Go development experience
  • Excellent interpersonal, communication, and collaboration skills

Benefits For Fullstack Software Engineer, Energy Software, Diagnostics

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 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, Full Stack, Vehicle Engineering

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

Software Engineer, Frontend, AI Tooling

Frontend Software Engineer position at Tesla, focusing on AI tooling development for autonomous driving systems and robotics, offering competitive compensation and comprehensive benefits.

Frontend Software Engineer, Digital Experience

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

Rendering Engineer, Software Infotainment

Tesla is hiring a Rendering Engineer to develop advanced graphics and UI systems for their vehicle infotainment platforms, focusing on real-time rendering and user interface optimization.

Software Engineer, Vehicle User Interface, Infotainment Software

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