1,378,238open jobs
80,057companies
203,636added this week
Browse all
Salary
≈ $114k – $210k per year (Estimated)
Location
Hybrid (United States)
Seniority
Senior · 5+ years exp
Visa
H-1B filings in 12 months: 20 · for this role: 13 · green card filings: 6
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 8, 2026. First seen by Alion on Oct 6, 2026. Sunrun scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Sunrun is a residential solar, battery storage, and home energy management enterprise. The company provides rooftop solar panel systems, home battery backup solutions, and energy service management through direct purchase, solar subscriptions, and long-term power purchase agreements (PPAs), alongside integrated virtual power plant and grid services. Headquartered in San Francisco, California, it operates across the United States as a leading direct-to-consumer provider of residential clean energy and storage infrastructure.

At Sunrun, we’re on a mission to change the way the world interacts with energy, and we’re building a company and brand that puts power at the center of life. To do it, we’re designing a dynamic culture where employee development, well-being, and safety come first. It’s why we’ve become the #1 home solar and battery company in America. We’re unlike any other residential energy company. Our vertically integrated model gives us total control over every part of the energy lifecycle - from sale through installation and beyond - so you can find endless opportunities for growth. Come join a career you can grow in and a culture you can run with.

Who We Are

We’re on a mission to make energy more reliable and affordable for more people. We provide an opportunity with storage and solar to help people access greater energy independence without the big upfront costs. Sunrun is the largest dedicated residential solar and storage company in the country and has a mission to bring stably priced resilient power to the masses.

This position is primarily remote, with occasional visits to a local office or our corporate headquarters for team-building, training, and collaborative project work. These on-site sessions are designed to strengthen connections, share insights, and ensure a seamless experience for our team and customers. Equipment pick-up from a local branch will be required. We will provide advance notice whenever on-site attendance is required, making these times purposeful and rewarding.

Overview

As a Senior Frontend Engineer, you’ll help implement features for all customer facing applications at Sunrun, and will also lead the way in transforming large portions of our stack to Serverless.

Responsibilities

  • Help establish the standards for the team in areas of technical excellence

  • Work collaboratively with Product Management and our UX designers to develop applications that can be tested easily and will perform well under a variety of network conditions

  • Champion adherence to best practice development methodologies

  • Facilitate automated testing so all teams can innovate at a rapid pace

  • Mentor and build skills across the team through effective standards setting, code reviews, and pairing

Qualifications

  • BS/MS in CS or equivalent is preferred

  • Minimum of 5 years of experience developing complex enterprise applications with JavaScript

  • Bias towards mentorship and skill-building

  • Some breadth and depth in SAAS application design and implementation

  • Excellent communication skills

  • Good team player

  • Strong JavaScript application development of browser applications

  • Strong knowledge of HTML5 (DOM, markup, browser APIs) and CSS3 (SASS preprocessor, OOCSS, modular)

  • Strong skills with writing unit and integration tests in JavaScript using Mocha, Chai, Sinon Experience with React and Flux is a big plus

  • More specifically Redux as ‘flux’ framework

  • Ability to work with JS build/task runners like Webpack, Gulp, Grunt and NPM run scripts

  • Strong knowledge of Git, version control, branching strategies, merging, and rebasing

  • Performance optimization experience including browser page rendering, network traffic, and back-end system tuning

  • Solid understanding of MVC architecture and frameworks

  • Strong focus on Automation - Continuous Integration/Deployment

  • Familiarity with Amazon Web Services, S3, CloudFront Education

Recruiter:

Daniel Slesnick ([email protected])

Please note that the compensation information is made in good faith for this position only. It assumes that the successful candidate will be located in markets within the United States that warrant the compensation. Please speak with your recruiter to learn more.

Starting salary/wage for this opportunity:

173,415.85 to 208,099.02

Compensation decisions will not be based on a candidate's salary history. You can learn more here.

This job description outlines the primary responsibilities, some essential job functions, and qualifications for the role. It may not include all essential functions, tasks, or requirements. If you are a qualified individual with a disability and you need reasonable accommodation during the hiring process or to perform this role, please contact us at [email protected].

Sunrun is proud to be an equal opportunity employer that does not tolerate discrimination or harassment of any kind. We believe that empowering people and valuing their differences are essential for our mission of connecting people to the cleanest energy on earth. Learn more here: EEO | Sunrun

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,378,238 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
United States
≈ $180k – $327k per year (Estimated) • Hybrid • 5+ years exp • Seattle
Python
Rust
C++
AI/ML
Mixture of Experts
KV Cache
Apply
≈ $176k – $320k per year (Estimated) • Hybrid • 5+ years exp • Seattle
Python
Rust
C++
C++
PyTorch C++
AI/ML
vLLM
SGLang
TensorRT
TensorRT-LLM
PyTorch
Ray
DevOps
Kubernetes
Apply
≈ $176k – $320k per year (Estimated) • Hybrid • 5+ years exp • Seattle
Python
Rust
C++
C++
PyTorch C++
AI/ML
vLLM
SGLang
TensorRT
TensorRT-LLM
PyTorch
Ray
DevOps
Kubernetes
Apply
≈ $175k – $319k per year (Estimated) • Hybrid • 5+ years exp • Seattle
Python
Go
Databases
PostgreSQL
Apache Kafka
AI/ML
vLLM
PyTorch
Ray
DevOps
OpenTelemetry
Prometheus
GitOps
Kubernetes
Grafana
Platform Engineering
Apply
≈ $177k – $322k per year (Estimated) • Hybrid • 5+ years exp • Seattle
Python
Go
AI/ML
vLLM
CUDA Toolkit
Fine-tuning
SGLang
TensorRT
TensorRT-LLM
PyTorch
Ray
CUDA
NCCL
NVLink
DevOps
Terraform
Helm
Prometheus
ArgoCD
AWS
Kubernetes
Grafana
Amazon EKS
HPC
Linux
Apply
Software Engineer I 5 hours ago
$127k – $185k per year • Equity • In office • Full-Time • 1+ year exp • Bachelor's Degree • San Francisco
Go
JavaScript
Databases
DynamoDB
Frontend
React.js
Mobile
React Native
DevOps
AWS
AWS Lambda
Amazon ECS
AWS Step Functions
Apply
$130k – $176k per year • Equity • In office • Full-Time • 3+ years exp • Austin
JavaScript
AI/ML
Multimodal AI
Frontend
React.js
Mobile
React Native
DevOps
AWS
Design
Figma
ProtoPie
Management
Agile
Apply
$347k – $454k per year • Equity • Remote (India) • Full-Time • 12+ years exp • Bachelor's Degree • India
JavaScript
TypeScript
SQL
Databases
PostgreSQL
MS SQL
Frontend
Redux
Angular
React.js
DevOps
CI/CD
Jenkins
Git
AWS
Docker
Apply
≈ $148k – $307k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Boise
Python
JavaScript
TypeScript
SQL
Python
FastAPI
AI/ML
Prompt Engineering
Function Calling
AI Agents
RAG
Streamlit
Gaussian Splatting
LLMOps
Agentic Workflows
Tool Use
Physical AI
Frontend
Angular
React.js
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Game Dev
Unreal Engine
Robotics
ROS
Gazebo
NVIDIA Omniverse
Isaac Sim
SLAM
Sim-to-Real
Imitation Learning
Digital Twin
Analytics
ETL/ELT
Apply
$144k – $194k per year • Equity • In office • Full-Time • 3+ years exp • Bachelor's Degree • Arlington
Python
JavaScript
Java
Node JS
Assembly
Node JS
Commander.js
Assembly
Keystone Engine
Databases
DynamoDB
DevOps
AWS
AWS Lambda
Amazon S3
AWS Step Functions
Apply
$84k – $112k per year • In office • Full-Time • 10+ years exp • Lehi
Apply
Solar Service Tech 1 day ago
≈ $56k – $135k per year (Estimated) • In office • Full-Time • High School Diploma • Bloomington
Apply
In office • Full-Time • Hamilton
Apply
Sales Expert 1 day ago
≈ $73k – $140k per year (Estimated) • Equity • In office • Full-Time • 1+ year exp • Corona
Apply
$51k – $87k per year • In office • Full-Time • Yorkville
Apply
$110k – $130k per year • In office • Full-Time • 2+ years exp • Columbia • New York
Apply
$46k – $76k per year • In office • Full-Time • High School Diploma • United States
Apply
$53k – $90k per year • In office • Full-Time • United States
Marketing
Salesforce
Apply
$148k – $222k per year • Equity • In office • Full-Time • 10+ years exp • Bachelor's Degree • Frisco • Boston • Atlanta • Boulder • Chicago
AI/ML
Claude
Apply
≈ $86k – $210k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • United States
AI/ML
AI Agents
Apply
See all jobs
This is one of many
1,378,238 more open roles from verified company boards, updated every day.