Sr. Fullstack Software Engineer, Energy Software

1 Month ago • 5-10 Years • Full Stack Development

Job Summary

Job Description

Tesla Energy UI team seeks a Sr. Full-Stack Software Engineer to develop web-based tools for monitoring and controlling distributed energy resources. Responsibilities include the full software development lifecycle for Energy UI applications, designing, developing, and maintaining full-stack web applications using React, TypeScript, GraphQL, and Next.js. Collaboration with cross-functional teams is crucial, along with ensuring seamless integration with backend systems and implementing rigorous testing strategies. The ideal candidate will have proven experience with React, TypeScript, GraphQL, and Next.js, expertise in CI/CD pipelines, and a strong understanding of web development best practices. The role involves contributing to extensible design systems and driving initiatives from concept to completion.
Must have:
  • React, TypeScript, GraphQL, Next.js experience
  • CI/CD pipeline expertise
  • Full-stack development experience
  • Web development best practices knowledge
  • Strong problem-solving skills
Good to have:
  • Experience with renewable energy technologies
  • Module federation expertise
  • Experience with large-scale distributed systems

Job Details

What to Expect

The Tesla Energy UI team is seeking an experienced Senior Full-Stack Software Engineer to contribute to the development of our web based, external facing tooling. These tools are part of Tesla’s advanced platforms for monitoring and controlling distributed energy resources, renewable power plants, and microgrids. Powerhub is one such tool, deployed across Tesla’s fleet of over one gigawatt-hour of operating commercial sites, helping facility managers and power plant operators maximize operational efficiency, uptime, and asset value. 

You will be responsible for building and maintaining full stack applications that support various use cases, such as energy management systems, graphing UIs, and other critical tools. Our UIs are built with Typescript and React and are powered by our highly performant backend distributed systems. We collaborate closely with our customers, focus on extensible design systems, and obsess over open-source quality solutions to create scalable applications. We move quickly and aspire to always delight our users with wonderful interactions. 

What You’ll Do
  • Contribute to the complete software development lifecycle for Energy UI applications, ensuring that all projects are delivered on time and meet high-quality standards
  • Design, develop, and maintain full stack web applications, utilizing React, TypeScript, GraphQL and web tooling such as Next.js to create highly performant and scalable user experiences
  • Collaborate with cross-functional teams, including product managers, service engineers and other software engineers, to define and implement features that enhance operational efficiency for our customers. 
  • Ensure that our web applications integrate seamlessly with backend distributed systems and support real-time monitoring, control, and reporting for energy assets
  • Contribute to the definition and implementation of extensible design systems that prioritize scalability, maintainability, and exceptional user experiences
  • Implement rigorous testing strategies, including unit, integration, and end-to-end testing, to guarantee the reliability and performance of applications under various conditions
  • Actively maintain and promote the core values of the team, which include engineering excellence, curiosity, a bias for action, self-awareness, inclusivity, and vulnerability, contributing to a positive and productive team culture 
  • Drive initiatives from concept to completion, from defining the business need with product experts, to conducting user interviews, culminating in feature implementation. 
What You’ll Bring
  • Proven experience as a Senior Full Stack Software Engineer with a strong focus on developing and delivering user-centric web applications using React, TypeScript, GraphQL, and Next.js
  • Expertise in building and maintaining CI/CD pipelines, as well as managing deployment infrastructure for web applications
  • Solid understanding of web development best practices, design patterns, and scalability principles, including strategies for component reuse, such as module federation
  • Strong problem-solving skills, with a focus on delivering robust, reliable, and efficient solutions that meet customer needs and drive operational excellence
  • Enthusiasm for staying at the forefront of technology trends and a commitment to continuous learning, particularly in the fields of renewable energy and sustainable technologies 
  • Maintain the values of the team which include engineering excellence, curiosity, a bias for action, self-awareness, inclusivity, and vulnerability 

Similar Jobs

undefined - Sales Development Representative

United States (Remote)
3 Months ago
Luxoft - Technical Lead UI - React

Luxoft

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
Urbint - Senior Full Stack Developer

Urbint

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Patreon - Senior Backend Engineer, Notifications

Patreon

New York, New York, United States (Hybrid)
4 Months ago
Vercel - Sales Engineer, German Speaking

Vercel

(Remote)
3 Months ago
Funguy Studio - PHP Developer

Funguy Studio

Makati, Metro Manila, Philippines (On-Site)
5 Months ago
Ziff Davis - Senior Full Stack Software Engineer

Ziff Davis

United States (Hybrid)
3 Months ago
Google - Application Engineering Manager

Google

Hyderabad, Telangana, India (On-Site)
1 Month ago
Nagarro - Senior Engineer, Frontend AngularJS

Nagarro

India (Remote)
3 Months ago
Beghou Consulting - Software Developer – Full Stack

Beghou Consulting

Hyderabad, Telangana, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

undefined - DX Engineer

United States (Remote)
3 Months ago
Vimeo - Sr. Frontend Engineer, Content & Media

Vimeo

New York, New York, United States (Remote)
3 Months ago
Novatr - Senior Frontend Developer

Novatr

Gurugram, Haryana, India (On-Site)
4 Months ago
Info Stretch - Lead Front End

Info Stretch

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
IGN - Senior Full Stack Software Engineer

IGN

New York, New York, United States (Hybrid)
3 Months ago
Proof of Play - Senior Blockchain Infrastructure/Tooling Engineer

Proof of Play

(Remote)
6 Months ago
Xsolla - Full Stack Developer

Xsolla

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
6 Months ago
Hedra - Frontend Engineer

Hedra

San Francisco, California, United States (On-Site)
4 Months ago
Fluxon - Senior Software Engineer

Fluxon

Hyderabad, Telangana, India (Remote)
3 Months ago
Match Group - Web Front-end Engineer

Match Group

Tokyo, Japan (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in North Holland, Netherlands

undefined - Learning & Development Business Partner

Amsterdam, North Holland, Netherlands (On-Site)
3 Months ago
Dentsu - Client Director

Dentsu

Rotterdam, South Holland, Netherlands (Hybrid)
3 Months ago
undefined - Senior FEC Counsel

Amsterdam, North Holland, Netherlands (On-Site)
3 Months ago
PwC - Senior Associate Capital Markets & Accounting Advisory

PwC

Amsterdam, North Holland, Netherlands (On-Site)
4 Months ago
Tesla - Vehicle Readiness Operations Driver, Tilburg

Tesla

North Brabant, Netherlands (On-Site)
1 Month ago
Headout - Business Development Manager (Belgium, Netherlands & Luxembourg)

Headout

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago
LeoVegas - Customer Experience Advisor Dutch Market

LeoVegas

Doetinchem, Gelderland, Netherlands (On-Site)
3 Months ago
Azerion - Consolidation and Technical Accounting Specialist

Azerion

Netherlands (Hybrid)
4 Months ago
PwC - Manager Non-Financial Risk Management, Financial Sector

PwC

Amsterdam, North Holland, Netherlands (On-Site)
3 Months ago
PwC - (Senior) Manager Risk Consulting – ESG & Sustainability

PwC

Amsterdam, North Holland, Netherlands (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Luxoft - Senior SharePoint Developer

Luxoft

(Remote)
2 Months ago
Rockstar Games - Senior Full Stack Engineer (C#/React)

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
5 Months ago
IGT - Software Development Engineer III

IGT

Hyderabad, Telangana, India (On-Site)
2 Months ago
seeking alpha - Senior Back-End Developer (Portugal)

seeking alpha

Portugal (Remote)
1 Month ago
Velsera - Technical Lead, Engineering

Velsera

Pune, Maharashtra, India (Hybrid)
3 Months ago
Next Level Business Services - Full stack Developer (.Net or Java)

Next Level Business Services

Dallas, Texas, United States (On-Site)
3 Months ago
Hasbro - Senior Director of eCommerce Engineering

Hasbro

Renton, Washington, United States (On-Site)
2 Months ago
Google - Senior Software Engineer, Search

Google

Mountain View, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Tesla is an internet company. Follow us to receive our company updates and job postings.

Utrecht, Utrecht, Netherlands (On-Site)

Brno, South Moravian Region, Czechia (On-Site)

Uusimaa, Finland (On-Site)

London, England, United Kingdom (On-Site)

Raisio, Southwest Finland, Finland (On-Site)

Saxony-Anhalt, Germany (On-Site)

Hasselt, Flanders, Belgium (On-Site)

Dortmund, North Rhine-Westphalia, Germany (On-Site)

Tyrol, Austria (On-Site)

View All Jobs

Get notified when new jobs are added by Tesla

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug