1,227,840open jobs
69,546companies
213,293added this week
Browse all
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.
Create a free account Continue with Google
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
$167k – $310k per year • In office • Secret • Bachelor's Degree • King of Prussia • Colorado Springs
Java
DevOps
CI/CD
Apply
$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
$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
$167k – $310k per year • In office • Secret • Bachelor's Degree • Boulder
C++
DevOps
RTOS
Linux
Apply
≈ $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
≈ $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
In office • Part-Time • Munich
Python
Go
JavaScript
Java
PHP
TypeScript
C#
Frontend
React.js
Apply
≈ $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
≈ $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
≈ $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
≈ $156k – $297k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • New York
Apply
≈ $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
≈ $151k – $279k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • New York
Python
AI/ML
AI Agents
DevOps
GCP
Apply
$50k – $56k per year • In office • High School Diploma • New York
Apply
$50k – $56k per year • In office • High School Diploma • New York
Apply
$40k – $56k per year • In office • High School Diploma • New York
Apply
In office • Contractor • New York
Apply
See all jobs
This is one of many
1,227,840 more open roles from verified company boards, updated every day.