Senior Software Engineer, Solar Design & Simulation

Aurora Solar

United States

Remote

USD 150,000 - 210,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

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 join the System Design Pod and drive the next generation of PV and storage design tools. You will lead features from discovery through release, proposing mathematical approaches and advancing simulation work with a team focused on correctness and real-world impact.

You will work at the intersection of software engineering and applied math, shaping scalable architectures while delivering robust tooling used by thousands of installers and

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 simulation and optimization work across PV and battery storage system layout, component selection, and electrical configuration.
  • Collaborate with product managers, designers, research engineers, and engineers to translate complex models into reliable software.
  • Shape the architecture of our simulation and computation infrastructure for growth and maintainability.
  • Write clean, well-tested code and raise the engineering bar through established patterns.
  • Mentor teammates and contribute to technical discussions, code reviews, and design documents.
  • Own the services you build end to end, including on-call rotation.

Skills

C++
Python
Ruby
API design
Simulation
Optimization
Applied math

Job description

Aurora Solar is seeking a Senior Software Engineer to join the System Design Pod and drive the next generation of PV and storage design tools. You will lead features from discovery through release, proposing mathematical approaches and advancing simulation work with a team focused on correctness and real-world impact.

You will work at the intersection of software engineering and applied math, shaping scalable architectures while delivering robust tooling used by thousands of installers and

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 • Northern (KY)

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

Auror Limited • United States

Remote
USD 140,000 - 210,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, 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
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
Senior Software Engineer - Solar Sales Platform (Hybrid)
Senior Software Engineer - Solar Sales Platform (Hybrid)

Aurora Solar • United States

Hybrid
USD 100,000 - 130,000
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