Senior Software Engineer - Solar Design & Optimization

Auror Limited

United States

Remote

USD 140,000 - 210,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Flexible PTO
Parental Leave
WFH Stipend
Coworking Stipend
Energize Fridays
Connectivity Stipend
Learning & Development
Medical, Dental, and Vision

Job summary

Aurora Solar is seeking a Senior Software Engineer to lead features in the System Design Pod, building PV and storage design tools and advancing simulation and optimization. You will shepherd projects from discovery to release and mentor peers.

This role combines software engineering and applied math, with impact on thousands of installers and millions of homeowners using Aurora's platform daily. A strong backend foundation and experience with APIs and distributed systems are valued.

Qualifications

  • 5+ years of professional software engineering experience with a strong backend foundation.
  • Academic background or equivalent skillset in computational mathematics, optimization, linear algebra, control theory, or numerical algorithms.
  • Hands‑on experience with simulation or optimization.
  • Experience designing and building APIs, microservices, or data pipelines at scale.
  • Sharp algorithmic thinking with focus on performance, correctness, and edge cases.

Responsibilities

  • Design, build, and maintain the backend systems and computation engines behind Aurora's solar and electrical design workflows.
  • Advance our simulation and optimization work across PV and battery storage system layout, component selection, and electrical configuration.
  • Partner with product managers, designers, research engineers, and fellow engineers to turn complex physical models into reliable software.
  • Shape the architecture of our simulation and computation infrastructure for speed and maintainability.

Skills

Backend engineering
C++
Python
Ruby
Algorithms
Distributed systems
API design

Education

Computational mathematics / applied math background
Optimization / numerical algorithms

Tools

C++
Python
Ruby

Job description

Aurora Solar is seeking a Senior Software Engineer to lead features in the System Design Pod, building PV and storage design tools and advancing simulation and optimization. You will shepherd projects from discovery to release and mentor peers.

This role combines software engineering and applied math, with impact on thousands of installers and millions of homeowners using Aurora's platform daily. A strong backend foundation and experience with APIs and distributed systems are valued.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Solar Design & Simulation
Senior Software Engineer, Solar Design & Simulation

Aurora Solar • United States

Remote
USD 150,000 - 210,000
Flexible PTO
Parental Leave
WFH Stipend
+5
Senior Software Engineer, Solar Design & Simulation
Senior Software Engineer, Solar Design & Simulation

Aurora Solar • Northern (KY)

Hybrid
USD 120,000 - 180,000
Flexible PTO
Parental Leave
WFH Stipend
+5
Senior Software Engineer, Solar Design (Remote)
Senior Software Engineer, Solar Design (Remote)

Aurora-Solar • San Francisco (CA)

On-site
USD 180,000 - 240,000
Flexible PTO
Parental Leave
WFH Stipend
+5
Senior Backend Engineer: Solar Design & Optimization
Senior Backend Engineer: Solar Design & Optimization

Aurora Solar • San Francisco (CA)

On-site
CAD 126,200 - 187,900
Flexible PTO
Parental Leave
WFH Stipend
+5
Senior Software Engineer - Solar Sales Platform (Hybrid)
Senior Software Engineer - Solar Sales Platform (Hybrid)

Aurora Solar • United States

Hybrid
USD 100,000 - 130,000
Senior Software Engineer, Computation
Senior Software Engineer, Computation

Aurora Solar • United States

Remote
USD 150,000 - 210,000
Flexible PTO
Parental Leave
WFH Stipend
+5
Senior Software Engineer, Computation
Senior Software Engineer, Computation

Auror Limited • United States

Remote
USD 140,000 - 210,000
Flexible PTO
Parental Leave
WFH Stipend
+5
Senior Software Engineer, Computation
Senior Software Engineer, Computation

Aurora Solar • Northern (KY)

Hybrid
USD 120,000 - 180,000
Flexible PTO
Parental Leave
WFH Stipend
+5
Software Engineer, Consumer — Solar Marketplace
Software Engineer, Consumer — Solar Marketplace

Aurora Solar • United States

Hybrid
USD 110,300 - 149,300
Flexible PTO
Parental Leave
WFH Stipend
+6
Senior Software Engineer, Computation
Senior Software Engineer, Computation

Aurora-Solar • San Francisco (CA)

On-site
USD 180,000 - 240,000
Flexible PTO
Parental Leave
WFH Stipend
+5