Salary
≈ $141k – $260k per year (Estimated)
Location
Hybrid (New York, United States)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Confirmed on the employer's own hiring board on Oct 5, 2026. First seen by Alion on May 14, 2026.
Overview
Company
Impact
Profile match
Scale microgrids designs, builds, finances, and operates cutting edge distributed energy assets that offer cheaper, cleaner, and more resilient power.
We are looking for a full-stack software engineer to build software to efficiently manage microgrids and other distributed energy resources. This is a great role for someone looking to build software that will change the future of the energy industry.
This role will report to our Director of Software Engineering and be based in our New York City office (Union Square area).
Key responsibilities will include:
- Front-end development: build web applications with modern, interactive UIs for operators and customers
- Architect and maintain high-performance backend services and APIs (FastAPI, PostgreSQL) to support real-time microgrid operations, telemetry data pipelines, and optimization workflows at scale
- Develop and enhance financial modeling features, building reliable calculation engines and data integrations that support portfolio-level analysis and investment decision-making
- Design and validate mathematical optimization models (MILP/LP) using Pyomo and commercial or open-source solvers (HiGHS, Gurobi) for generator dispatch and fleet-level maintenance scheduling, including heuristic approaches, OPH projection, and constraint-based planning
- Build and extend simulation infrastructure (rolling dispatch, Monte Carlo scenario analysis) to validate optimization outputs, refine algorithmic approaches, and auto-tune model parameters against operational requirements
- IoT and messaging pipelines: design and maintain scalable data ingestion, transformation, and event-driven pipelines (MQTT, AWS IoT, SQS, Sparkplug B)
- System design: collaborate with product management and design to deliver robust software products that excite users and achieve business goals
- Reliability & observability: implement logging, monitoring, and alerting for high availability microgrid software deployments
- Collaboration: work with stakeholders across engineering, operations, and product to turn workflows into production-ready automation
- Continuous improvement: assess and adopt new technologies to enhance performance, scalability, and maintainability
The Ideal Candidate
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field preferred
- 5+ years of experience with Python and JavaScript/TypeScript development
- Energy experience and modeling, optimization
- Experience with complex algorithm-driven problems: convex/constraint-based optimization problems, statistical modelling including Bayesian model fitting, DSP, control systems
- Constraint modeling frameworks (Pyomo) and commercial/open-source solvers (HiGHS, Gurobi, GLPK)
- FastAPI and microservices experience
- React for front-end development
- PostgreSQL and relational database design
- Experience with high-volume, time-series data processing
- Experience with message brokers and IoT protocols (MQTT, Sparkplug B, AWS IoT Core)
- Experience with SCADA platforms (e.g., Ignition or equivalent) and deployment and management of edge devices
- Experience with SCADA/energy protocols such as Modbus, OpenADR, DNP3, or IEEE 61850
- Excellent communication and collaboration skills to work across teams with evolving requirements
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,227,840 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
New York
Staff Engineer
29 min ago
$190k – $225k per year • In office • 3+ years exp • Bachelor's Degree • Saint Louis
Python
Java
Scala
Clojure
Databases
Google BigQuery
BigQuery
AI/ML
Copilot
Frontend
GraphQL
DevOps
Rest API
GCP
Azure
AWS
Apply
Software Engineer Sr Stf - E5
6 days ago
$167k – $310k per year • In office • Secret • Bachelor's Degree • King of Prussia • Colorado Springs
Java
DevOps
CI/CD
Apply
Software Engineer Stf - Level 4 (Top Secret)
6 days ago
$136k – $252k per year • In office • TS/SCI • 8+ years exp • Bachelor's Degree • King of Prussia
Python
JavaScript
TypeScript
C#
C#
.NET
Databases
PostgreSQL
Redis
Frontend
Angular
DevOps
GCP
OpenShift
Helm
GitLab CI
Azure
CI/CD
AWS
Docker
Kubernetes
OpenStack
GitLab
Management
Confluence
Jira
Agile
Apply
Software Engineer Sr - E3
6 days ago
$110k – $205k per year • In office • Secret • Bachelor's Degree • Boulder
Python
C++
Bash
C++
CMake
DevOps
GitHub Actions
Podman
GitLab CI
CI/CD
Jenkins
Git
Docker
Kubernetes
Linux
Apply
Software Engineer Sr Stf - E5
6 days ago
$167k – $310k per year • In office • Secret • Bachelor's Degree • Boulder
C++
DevOps
RTOS
Linux
Apply
Software Developer III - Audio
2 hours ago
≈ $94k – $187k per year (Estimated) • Hybrid • 6+ years exp • Bachelor's Degree • Salt Lake City
Python
JavaScript
TypeScript
C#
Python
FastAPI
Django
C#
ASP.NET Core
gRPC for .NET
AI/ML
Copilot
Cursor
Claude
AI Agents
OpenAI Codex
Computer Use
Frontend
Vue.js
Next.js
Angular
React.js
DevOps
gRPC
GCP
WebRTC
WebSockets
Azure
CI/CD
Git
AWS
Design
Figma
Apply
Software Developer III
2 hours ago
≈ $93k – $186k per year (Estimated) • Hybrid • 6+ years exp • Bachelor's Degree • Salt Lake City
Python
JavaScript
TypeScript
C#
Python
FastAPI
Django
C#
ASP.NET Core
AI/ML
Copilot
Cursor
Claude
AI Agents
OpenAI Codex
Computer Use
Frontend
Vue.js
Next.js
Angular
React.js
DevOps
GCP
Azure
CI/CD
Git
AWS
Design
Figma
Apply
Werkstudent (m/w/d) Softwareentwicklung - Möbel
3 hours ago
In office • Part-Time • Munich
Python
Go
JavaScript
Java
PHP
TypeScript
C#
Frontend
React.js
Apply
Senior Software Developer
2 hours ago
≈ $112k – $206k per year (Estimated) • Hybrid • 5+ years exp • Salt Lake City
JavaScript
TypeScript
Databases
MySQL
MS SQL
Frontend
Vue.js
DevOps
Rest API
Azure
Git
Apply
Software Development Manager
2 hours ago
≈ $80k – $179k per year (Estimated) • Hybrid • 5+ years exp • Bachelor's Degree • Salt Lake City
Python
JavaScript
C#
C++
C#
.NET
AI/ML
Copilot
Claude Code
Frontend
React.js
Mobile
Twilio
DevOps
Terraform
Azure DevOps
Azure
CI/CD
Git
Docker
Kubernetes
Management
Jira
Agile
Scrum
Apply
Inventory/Material Manager
10 days ago
≈ $39k – $89k per year (Estimated) • Hybrid • Full-Time • Master's Degree • Ridgewood
Analytics
Microsoft Excel
Apply
Contracts Manager
10 days ago
≈ $75k – $192k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Ridgewood
Apply
Director, Capital Markets
26 days ago
≈ $156k – $297k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • New York
Apply
Software Product Manager
1 month ago
≈ $111k – $216k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • New York
Cybersecurity
SOC 2
Apply
Systems Administrator
1 month ago
≈ $109k – $212k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Ridgewood
DevOps
Zabbix
VMWare
Datadog
Azure
Windows Server
Ubuntu
Grafana
Hyper-V
CentOS Stream
Linux
Windows
TCP/IP
DNS
DHCP
Cybersecurity
ISO 27001
SOC 2
Zero Trust
Least Privilege
Active Directory
SIEM
IoT
MQTT
Management
Google Workspace
Apply
Senior Software Engineer, Infrastructure, Cloud New Product Intro and Software Development Tooling
10 hours ago
≈ $151k – $279k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • New York
Python
AI/ML
AI Agents
DevOps
GCP
Apply
Roll Off CDL Driver - $3000 Hiring Bonus
9 hours ago
$50k – $56k per year • In office • High School Diploma • New York
Apply
CDL Driver - $3000 Sign On Bonus
9 hours ago
$50k – $56k per year • In office • High School Diploma • New York
Apply
Diesel Technician B - $3000 Sign On Bonus
9 hours ago
$40k – $56k per year • In office • High School Diploma • New York
Apply
Apply
This is one of many
1,227,840 more open roles from verified company boards, updated every day.

