Jupiter Power
Software Engineer - Optimization & Forecasting
Jupiter Power, Houston, Texas, United States, 77246
Overview
Jupiter Power is an energy infrastructure company focused on the development, construction, and operation of energy storage assets in wholesale electricity markets. Formed in 2017, the company is a national leader in energy storage deployment, utilizing its proprietary dispatch optimization applications to maximize the value of our storage deployments to the grid. Backed by BlackRocks Diversified Infrastructure business, Jupiter Power has a strategic and established portfolio of over 1,400 megawatt hours of utility-scale energy storage projects operating or in construction in the U.S., with a leading pipeline of over 11,000 megawatts in active development. Jupiter seeks to hire a highly motivated and experienced Optimization and Forecasting Software Engineer. This role will be based out of our Houston, Texas office and will be subject to our return-to-office policy which currently requires employees to come in 3+ days per week. We are not offering sponsorship for this role. Responsibilities
Lead initiatives for process automation and simplification for process efficiency and productivity improvements for existing process through algorithm development and CI/CD process Maintain & develop Jupiter Powers proprietary energy storage optimization model. This role is expected to take ownership of and advance Jupiters in-house dispatch optimization model by leveraging full stack software development skills. Support and/or optimize the existing optimization workflow for speed and efficiency with expert cloud solution architect knowledge. Coordinate with Market Analytics and Origination function to design models to assess operating strategies for carbon free energy (CFE) commercial options within a multi-resource structure. Lead internal approaches for evaluation of environmental impact of Jupiter portfolio activity and develop internal expertise for review & potential incorporation of third-party storage tracking approaches into Jupiter tools, e.g., Energy Tag. Liaise with Trading team to develop and maintain short-term (
Qualifications
Educational Background: Bachelors or Masters degree in Computer Science, Software Engineering is required. Experience: 3+ years in software development (preferred in optimization or forecasting), with expertise in backend technologies. Technical Expertise:
Solid understanding of optimization and forecasting algorithms and technologies, familiar with optimization packages such as Google OR Tools, Gurobi, CuOpt, PuLP, or Pyomo. Strong understanding of software development best practices, including design patterns, testing, and security. Proven expertise in backend development using Node.js, Python, Java, or .NET. Experience with database management (SQL and NoSQL databases such as PostgreSQL, MongoDB). Cloud platform experience (e.g., AWS, Azure, Google Cloud) and serverless computing. Knowledge of DevOps practices, including containerization (Docker, Kubernetes), CI/CD pipelines, and infrastructure as code. Familiarity with API development (RESTful and GraphQL) and authentication mechanisms (OAuth, JWT).
Jupiter Power does not discriminate based on a candidate's race, color, religion, sex, sexual orientation, gender identity, national origin, age, status as a protected veteran, disability, or any other protected class. #J-18808-Ljbffr
Jupiter Power is an energy infrastructure company focused on the development, construction, and operation of energy storage assets in wholesale electricity markets. Formed in 2017, the company is a national leader in energy storage deployment, utilizing its proprietary dispatch optimization applications to maximize the value of our storage deployments to the grid. Backed by BlackRocks Diversified Infrastructure business, Jupiter Power has a strategic and established portfolio of over 1,400 megawatt hours of utility-scale energy storage projects operating or in construction in the U.S., with a leading pipeline of over 11,000 megawatts in active development. Jupiter seeks to hire a highly motivated and experienced Optimization and Forecasting Software Engineer. This role will be based out of our Houston, Texas office and will be subject to our return-to-office policy which currently requires employees to come in 3+ days per week. We are not offering sponsorship for this role. Responsibilities
Lead initiatives for process automation and simplification for process efficiency and productivity improvements for existing process through algorithm development and CI/CD process Maintain & develop Jupiter Powers proprietary energy storage optimization model. This role is expected to take ownership of and advance Jupiters in-house dispatch optimization model by leveraging full stack software development skills. Support and/or optimize the existing optimization workflow for speed and efficiency with expert cloud solution architect knowledge. Coordinate with Market Analytics and Origination function to design models to assess operating strategies for carbon free energy (CFE) commercial options within a multi-resource structure. Lead internal approaches for evaluation of environmental impact of Jupiter portfolio activity and develop internal expertise for review & potential incorporation of third-party storage tracking approaches into Jupiter tools, e.g., Energy Tag. Liaise with Trading team to develop and maintain short-term (
Qualifications
Educational Background: Bachelors or Masters degree in Computer Science, Software Engineering is required. Experience: 3+ years in software development (preferred in optimization or forecasting), with expertise in backend technologies. Technical Expertise:
Solid understanding of optimization and forecasting algorithms and technologies, familiar with optimization packages such as Google OR Tools, Gurobi, CuOpt, PuLP, or Pyomo. Strong understanding of software development best practices, including design patterns, testing, and security. Proven expertise in backend development using Node.js, Python, Java, or .NET. Experience with database management (SQL and NoSQL databases such as PostgreSQL, MongoDB). Cloud platform experience (e.g., AWS, Azure, Google Cloud) and serverless computing. Knowledge of DevOps practices, including containerization (Docker, Kubernetes), CI/CD pipelines, and infrastructure as code. Familiarity with API development (RESTful and GraphQL) and authentication mechanisms (OAuth, JWT).
Jupiter Power does not discriminate based on a candidate's race, color, religion, sex, sexual orientation, gender identity, national origin, age, status as a protected veteran, disability, or any other protected class. #J-18808-Ljbffr