Software Engineering Manager, Energy Service Engineering Infrastructure & Analytics

Tesla is a leading electric vehicle and clean energy company committed to accelerating the world's transition to sustainable energy.
$176,000 - $300,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Automotive · Enterprise SaaS

Description For Software Engineering Manager, Energy Service Engineering Infrastructure & Analytics

Tesla's Energy Service Engineering Infrastructure and Analytics team is seeking a passionate and collaborative Engineering Manager to lead the Service Software team. This role is crucial in delivering the best customer experience and fleet availability across Tesla's Energy portfolio. The position involves leading a team of 10+ Software, Data, and Intern Engineers to develop scalable and sustainable distributed software applications, impactful UI/UX applications, and embedded software for service.

Key responsibilities include:

  • Driving architectural and infrastructure improvements for Tesla Energy Service Engineering software applications
  • Defining best practices for team workflows and sprint processes
  • Setting and achieving quarterly strategic goals
  • Managing and mentoring the engineering team
  • Implementing robust support and monitoring capabilities
  • Collaborating with stakeholders to develop tools and data infrastructure for energy fleet health
  • Contributing to product management and roadmaps

The ideal candidate will have:

  • 5+ years of software development experience with 3+ years of leadership experience
  • Strong background in product and program management
  • Experience with Golang, Python, event-driven architectures, and distributed computing
  • Full-stack application development skills, including modern JavaScript frameworks
  • Data engineering and analytics expertise
  • Experience in predictive failure analytics

This role offers an opportunity to make a significant impact on Tesla's mission to accelerate the transition to sustainable energy. The position comes with competitive pay and a comprehensive benefits package, including medical, dental, and vision plans, 401(k) with employer match, and various other perks and support programs.

Last updated 2 months ago

Responsibilities For Software Engineering Manager, Energy Service Engineering Infrastructure & Analytics

  • Lead a team of 10+ Software, Data, and Intern Engineers
  • Identify, define, and drive architectural and infrastructure improvements
  • Define best practices for team workflows and sprint processes
  • Set quarterly strategic goals and drive workflows to achieve them
  • Implement robust support and monitoring capabilities
  • Collaborate with stakeholders to develop tools and data infrastructure
  • Contribute to product management and roadmaps

Requirements For Software Engineering Manager, Energy Service Engineering Infrastructure & Analytics

Go
Python
JavaScript
React
TypeScript
  • 5+ years of software development experience in a related field
  • 3+ years of leadership/management experience of technical individual contributors
  • Experience with Golang, Python, Event driven architectures, distributed computing infrastructure, Database management
  • Strong experience with modern JavaScript frameworks (React.js, Typescript)
  • Experience using SQL, Python and pandas, Presto, Spark, Hive, Tableau, Airflow, Docker
  • Experience in predictive failure analytics
  • Experience using Jira, Git, Confluence, and other work management tools

Benefits For Software Engineering Manager, Energy Service Engineering Infrastructure & Analytics

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Competitive pay
  • Aetna PPO and HSA medical plans
  • Dental and vision plans
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic Life, AD&D, short-term and long-term disability insurance
  • Paid Holidays
  • Back-up childcare
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Software Engineering Manager, Energy Service Engineering Infrastructure & Analytics

Staff Software Engineer, Backend, Factory Software

Staff Software Engineer position at Tesla, focusing on backend development for factory software systems, requiring 6+ years of experience with Go and Kubernetes.

Staff Software Engineer, Cell Software

Lead architecture and development of Tesla's battery manufacturing software systems, focusing on scalable, fault-tolerant solutions using modern tech stack.

Sr. Technical Program Manager, Cell Software

Lead software solutions deployment and integration for Tesla's manufacturing processes as Sr. Technical Program Manager, focusing on cell software and production systems.

Staff Algorithms Engineer, Autobidder

Staff Algorithms Engineer position at Tesla, focusing on developing sophisticated trading and optimization algorithms for energy storage systems, requiring expertise in Python and numerical optimization.

Engineering Program Manager, Megapack

Engineering Program Manager position at Tesla, leading Megapack program development and implementation with cross-functional coordination and technical oversight.