Taro Logo

Sr. Fullstack Software Engineer, Distributed Systems, Energy Software

Tesla develops and manufactures electric vehicles and energy generation and storage systems.
$140,000 - $252,000
Senior Software Engineer
In-Person
3+ years of experience
Automotive · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer, Systems Infrastructure

Senior Software Engineer position at LinkedIn focusing on building and maintaining large-scale distributed systems and infrastructure platforms that power LinkedIn's core applications.

Senior Software Engineer, Systems Infrastructure

Senior Software Engineer position at LinkedIn focusing on building next-generation infrastructure and platforms including distributed systems and data storage solutions.

Senior Software Engineer - Distributed Systems

Senior Software Engineer position at Datadog focusing on building and maintaining distributed systems that process billions of events in real-time, offering competitive compensation and hybrid work environment.

Software Engineer with Systems Depth

Senior Software Engineering role at Datadog focusing on systems infrastructure and tooling, offering competitive compensation $130K-$300K and comprehensive benefits.

Senior Software Engineer, Compute

Senior Software Engineer position at Aurora, focusing on compute workflows and distributed systems for self-driving technology.

Description For Sr. Fullstack Software Engineer, Distributed Systems, Energy Software

Tesla is seeking a Senior Full Stack Software Engineer to join their Energy Software team, focusing on managing software for 350,000 rooftop solar systems. This role combines embedded and server-side development, working with Python, C, and C# to create and maintain critical infrastructure. The position involves developing embedded software and server-side data ingestion pipelines, APIs, and UIs. The ideal candidate will contribute to a team that values engineering excellence, curiosity, and inclusivity while working on innovative solar energy solutions.

The role offers an exciting opportunity to work on large-scale distributed systems, directly impacting Tesla's renewable energy initiatives. You'll be responsible for designing scalable solutions, implementing robust testing strategies, and collaborating across departments to ensure successful project delivery. The position requires strong technical skills in both embedded and server-side development, with a focus on creating reliable, secure, and performant systems.

Working at Tesla means joining a company at the forefront of sustainable energy and technology innovation. The compensation package is competitive, including a substantial base salary, stock awards, and comprehensive benefits. The company offers an inclusive work environment with opportunities for professional growth and direct impact on Tesla's mission to accelerate the world's transition to sustainable energy.

This role is perfect for engineers who are passionate about creating exceptional software, have experience with complex systems, and want to contribute to meaningful environmental impact through technology. You'll be part of a dynamic team that values continuous learning, innovation, and technical excellence while working on cutting-edge solar energy solutions.

Last updated 4 months ago

Responsibilities For Sr. Fullstack Software Engineer, Distributed Systems, Energy Software

  • Design, develop, and maintain software systems for Tesla's fleet of rooftop solar products
  • Collaborate on design assessments and code reviews
  • Develop strategies for deployment, scaling, and monitoring of applications
  • Analyze complex issues related to scalability, reliability, performance, and security
  • Own projects and identify opportunities for operational improvements
  • Implement rigorous testing strategies
  • Maintain and promote core team values
  • Collaborate with other departments and stakeholders

Requirements For Sr. Fullstack Software Engineer, Distributed Systems, Energy Software

Python
  • Degree in Computer Science, Engineering, or equivalent experience
  • 3+ years of professional experience utilizing C#, C, Python or Java
  • In-depth knowledge of database design and modeling principles and SQL
  • Proven experience in building scalable systems
  • Understanding of automated testing and deployment processes
  • Strong written and verbal communication skills

Benefits For Sr. Fullstack Software Engineer, Distributed Systems, Energy Software

Medical Insurance
Dental Insurance
Vision Insurance
401k
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?