CareerPlanSign in

Senior Software Engineer, Computation

USA🌐 Remote💼 Full-time🗓 2026-09-18 → 2026-09-25

Core

Build computation engines and simulation tools for PV and battery storage system design, optimizing layout, component selection, and electrical configuration.

Role type

Senior IC backend software engineer (simulation & optimization)

Builds

High-fidelity solar design software and computation infrastructure

Domain

Renewable energy (Solar PV) + Applied mathematics/optimization

Deliverable

production ML models | product features

Required skills

Backend software engineering, computational mathematics, optimization algorithms, linear algebra, control theory, numerical algorithms, API design, microservices, distributed systems, C++, Python, Ruby

Preferred skills

Advanced degree in CS/applied math/EE/physics, solar PV technology knowledge, cloud-native batch processing

Responsibilities

Design and maintain backend computation engines, advance simulation and optimization work, shape simulation infrastructure architecture, mentor teammates, own services end-to-end including on-call

Seniority

Senior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.