Senior Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, Sep 16, 2026
This job expires in: 30 days
Job Summary
As a full-time Senior Software Engineer focused on computation, the successful candidate will design, build, and maintain backend systems and computation engines for solar and electrical design workflows while working remotely.
Key responsibilities
- Design and maintain backend systems that support solar design workflows
- Advance simulation and optimization efforts for PV and battery storage systems
- Collaborate with cross-functional teams to translate complex engineering models into scalable software solutions
Required qualifications
- 5+ years of professional software engineering experience with a strong backend foundation
- Academic background or equivalent experience in computational mathematics, optimization, or numerical algorithms
- Hands-on experience with simulation or optimization
- Experience designing and building APIs, microservices, or data pipelines at scale
- Proficiency in one or more backend languages, such as C++, Python, or Ruby
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 40,513 remote jobs from human-vetted companies, updated daily
Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job
Twice-monthly live group coaching and the full Remote Career Center
20% member discount on Career Services
Backed by a 30-day money-back guarantee