Senior Software Engineer: Energy Microgrid & Optimization
Scale Microgrid Solutions
New York (NY)
On-site
USD 100,000 - 130,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
Scale Microgrid Solutions is seeking a full-stack software engineer to develop and manage software for microgrids and distributed energy resources. The position requires proficiency in Python and JavaScript/TypeScript, along with five years of relevant experience. You will be responsible for front-end and back-end development, financial modeling, optimization, and integration of IoT protocols, among other tasks. The role is based in New York City and offers a dynamic work environment focused on innovating energy solutions.
Qualifications
5+ years of experience with Python and JavaScript/TypeScript development.
Energy experience and modeling, optimization.
Experience with complex algorithm-driven problems.
Responsibilities
Build web applications with modern, interactive UIs for operators and customers.
Architect and maintain high-performance backend services and APIs.
Develop financial modeling features for portfolio-level analysis.
Skills
Python
JavaScript
TypeScript
React
FastAPI
PostgreSQL
Optimization
Statistical modeling
IoT protocols
SCADA platforms
Education
Bachelor’s degree in Computer Science, Electrical Engineering, or related field
Tools
HiGHS
Gurobi
GLPK
Job description
Scale Microgrid Solutions is seeking a full-stack software engineer to develop and manage software for microgrids and distributed energy resources. The position requires proficiency in Python and JavaScript/TypeScript, along with five years of relevant experience. You will be responsible for front-end and back-end development, financial modeling, optimization, and integration of IoT protocols, among other tasks. The role is based in New York City and offers a dynamic work environment focused on innovating energy solutions.