Senior Software Engineer
Uplight
Posted
Jun 02, 2026
Location
USA
Type
Full-time
Compensation
$135000 - $153000
Mission
What you will drive
- Develop and maintain scalable backend services and robust APIs for Uplight's Virtual Power Plant (VPP) platform.
- Champion full service ownership by designing, deploying, and managing cloud infrastructure using Infrastructure as Code (IaC).
- Build and optimize CI/CD pipelines for rapid, secure, and reliable code delivery.
- Design cost-effective data models for relational and NoSQL databases, ensuring large-scale data handling.
Impact
The difference you'll make
Your work will directly enable grid operators to draw on flexible, dispatchable capacity from distributed energy resources, accelerating the transition to clean energy and reducing reliance on fossil fuels.
Profile
What makes you a great fit
- 5+ years of professional software engineering experience with production-grade systems.
- Strong proficiency in Python or similar object-oriented languages.
- Hands-on experience with cloud platforms (e.g., AWS), CI/CD pipelines, and Infrastructure as Code (e.g., Terraform).
- Solid working knowledge of SQL and NoSQL databases.
Benefits
What's in it for you
Competitive salary and equity, comprehensive health care (medical, dental, vision), 401(k) and flexible spending plans, 10 paid public holidays and unlimited paid time off, life and disability insurance, commuter benefits, wellness stipend, generous parental leave, and work flexibility. Salary range: $135,000 - $153,000 USD + bonus.
About
Inside Uplight
Uplight is a certified B Corporation that makes software to manage energy resources in homes and businesses, creating clean energy capacity to balance the grid and accelerate the transition to clean energy.