Tesla-posted over 1 year ago
$96,000 - $252,000/Yr
Full-time • Mid Level
Palo Alto, CA
5,001-10,000 employees
Transportation Equipment Manufacturing

This job is no longer available

There are still lots of open positions. Let's find the one that's right for you.

Tesla is seeking an experienced Software Engineering Lead for the Tesla Energy UI team. In this role, you will be responsible for building user interfaces that drive the worldwide transition to sustainable energy. You will lead a team of world-class Software Engineers, define engineering principles, and foster a strong engineering culture. Your focus will be on engineering the web-based user experiences that power our Megapack, Powerwall, Supercharger, and Autobidder products, serving users such as Energy Market traders, power plant operators, installers & technicians, and Supercharger fleet operators. The UIs are built using Typescript and React, supported by our highly performant backend distributed systems. Collaboration with customers is key, as is a focus on extensible design systems and open-source quality solutions to create scalable applications. We prioritize quick movement with an emphasis on data contracts via Protocol Buffers, aiming to delight our users with exceptional interactions. As a Software Engineering Manager, you will lead the complete software development lifecycle for Tesla Energy web applications, ensuring timely delivery and adherence to high-quality standards. You will actively grow the UI software engineering team by mentoring engineers and cultivating emerging leaders within the organization. Collaboration with product and UX leadership will be essential to define innovative features and roadmaps, while crafting exceptional designs that enhance user experience. You will maintain a strong commitment to creating visually stunning, intuitive, and highly functional applications tailored to meet the needs of users across consumer, commercial, and industrial sectors. Your role will also involve implementing rigorous testing strategies, including unit testing, integration testing, and stress testing, to ensure the reliability and performance of applications under various conditions. You will provide technical direction and expertise while fostering a collaborative environment that encourages team members to contribute ideas and solutions. Additionally, you will drive and manage initiatives from conception through to completion, ensuring alignment with business goals and stakeholder expectations. Promoting the core values of the team, which include engineering excellence, curiosity, a bias for action, self-awareness, inclusivity, and vulnerability, will contribute to a positive and productive team culture. Encouraging a culture of feedback and continuous improvement within the team will help engineers grow their skills and adapt to evolving technologies and methodologies. Finally, you will collaborate with other departments and stakeholders to facilitate open communication, ensuring that all aspects of the project are aligned and synergistic.

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service