NextGenEnergyJobsRenewable Energy Jobs
CompaniesCitiesIndustries

NextGenEnergyJobs

The #1 platform for renewable energy careers. Join thousands of professionals who've found their dream jobs in renewable energy, sustainability, and renewable tech.

0+Newsletter subscribers
25K+Jobs posted
100+Companies

Sustainability Partners

Sustainability Software DirectoryRefurbished Tech Guide

Find Jobs

  • All Jobs
  • By Location
  • By State
  • International
  • By Industry
  • Top Companies
  • Job Titles

Job Types

  • Remote Jobs
  • Hybrid Jobs
  • Full-time
  • Part-time
  • Contract
  • Internships
  • Visa Sponsored

Experience

  • Entry Level
  • Mid Level
  • Senior Level
  • Executive
  • Remote Internships

Resources

  • Career Advice Hub
  • Top 10 Jobs
  • Solar Sales Salary
  • Become Solar Engineer
  • Salary Insights
  • CV Analyzer
  • Post a Job

Popular Job Locations

San Francisco
245 jobs
Boston
189 jobs
Denver
167 jobs
Austin
143 jobs
New York
298 jobs
Chicago
132 jobs
Seattle
201 jobs
Portland
98 jobs
Los Angeles
176 jobs
San Diego
87 jobs
Washington DC
203 jobs
Atlanta
112 jobs

Hot Remote Specializations

Project ManagerSolar SalesCustomer SuccessData EntryAll Data Entry
© 2026 NextGenEnergyJobs. All rights reserved.
Privacy PolicyTerms of ServiceAbout UsContact
  1. Home
  2. Jobs
  3. Software Engineer (Staff / Sr Staff)
Equilibrium Energy logo

Software Engineer (Staff / Sr Staff)

Equilibrium Energy
Remote
Full Time
Posted June 2, 2026
Energy Management
Remote
~105 people viewed this recently
Apply Now

Application opens on company website

Job Description

We are a high growth company with accelerating hiring needs so there’s a great chance we’ll be able to create a custom role for you, now or in the future.

Key Responsibilities

• Lead the design, development, testing, delivery and support of software systems across our technical stack that drive our end-to-end product development ambitions. Agentic systems - build internal agents to automate and enhance company workflows. Build a stack for agents to enhance customer facing products. Cloud and distributed systems development - contribute to building and maintaining our cloud-native platform and infrastructure; K8s, cluster management, linux containers, etc. Data Platform and Engineering - our use cases are varied and so are our data engineering needs. From stream, batch, pub-sub, queuing, state stores, virtualization, complex data models and closed-loop pipelines, we’ve got a little bit of everything. ML Engineering and MLOps - we aim to infuse EVERY business process with ML and AI, relying on closed-loop decision-making at every valuable juncture. Simulation ecosystem - our ML- and AI-centric workflows need training and testing. Workflow orchestration - we live in the land of complex, autonomous, multi-step sequential workflows operating in a distributed runtime with low latency requirements. Service mesh - we rely heavily on reuse of core microservices to keep application development productivity high, which requires thoughtful service mesh management. Application development - we’ve just started designing and developing across our anchor product suites, each focused on leveraging a common platform and service core. DevSecOps - security is inherently embedded within our development and operations practices, and we leverage bespoke security techniques for some unique exposures. • Assist in product development strategy, design, planning and productivity. Contribute your unique technical, user, and market knowledge to product strategy. Contribute to product and architectural design. Contribute to product roadmapping, resource planning and sprint management. Contribute to product development productivity improvements, including best practices, technical documentation, code reviews and automation / utility / abstraction packages. • Serve as a member of our technical team across both engineering and research. Collaborate asynchronously with engineers, researchers and product managers across time zones to design, build and ship code. Contribute to technical strategy and planning across the company. Represent Equilibrium in external venues, including presenting work at conferences and contributing to open-source projects.

Requirements

We are looking for Software Engineers to contribute across our end-to-end platform. Our software engineers work across cloud infrastructure and distributed systems, agentic systems, data engineering, ML engineering and MLOps, simulation ecosystems, complex workflow orchestration, microservices mesh, application development and security. Our software engineers supercharge design and delivery of our product development activities while helping to build and lead an engineering capability that is the core of the company’s strategy and identity. If you want to fight climate change and love modern tech stacks, clarity of product vision, and exceptional colleagues, this role is for you! In the near-term, you will work with other software engineers, data engineers, infrastructure engineers, ML engineers, data scientists, researchers and product managers to execute our ML- and AI-infused product development plan en route to growing our company. Have a specific interest in a particular part of our technical stack? No problem...we’re looking for technical leaders across our ecosystem. In the medium-term, you will cultivate our software engineering function by nurturing a culture of experimentation and delivery. You will design, write and optimize software to support our end-to-end product development ambitions, helping to build the core of our competitive differentiation. • Passion for clean energy and fighting climate change • BS/Master's degree in a quantitative discipline (e.g., Computer Science, Operations Research, Industrial Engineering, Mathematics, Economics, Physics, Electrical Engineering) or equivalent practical experience. • Software development experience in Python or Typescript. • 8 years of relevant work experience. • PhD degree in a quantitative discipline (e.g., Computer Science, Operations Research, Industrial Engineering, Mathematics, Economics, Physics, Electrical Engineering). • Expert software engineering fundamentals and experience building software to support ML and AI pipelines, and associated data structures. • Demonstrated expertise building agents and working with LLMs. • Experience with orchestration tools such as Dagster or Argo Workflows. • Experience with trading systems. • Deep knowledge of electricity markets. • Advanced proficiency across a range of data engineering tools (ELT, streaming, pub-sub, relational DBs, object DBs, GraphDBs, etc.). • Deep expertise across any one of our tech stack domains: cloud infrastructure, data platform and engineering, IOT, MLOps and ML pipelines, simulation ecosystems, workflow orchestration, microservices orchestration, and/or application development. • Familiarity supporting and releasing ML/AI models that drive operational workflows (e.g., models that run and produce new inferences every hour of the day). • Proactive communicator who can translate product design specs into organized code. • Experience communicating the results of analyses with product, engineering, and leadership teams to influence product and engineering strategy. • Demonstrated proactivity and self-direction. Willingness to teach as well as learn. • Excellent team collaboration skills and collaboration-first mentality.

Benefits & Perks

Equilibrium is composed of deeply knowledgeable industry experts across all our functions, with decades of experience in energy-specific commercial structuring, power systems engineering, machine learning, computational research, operations research, distributed and compute-intensive infrastructure, and modern software & ML engineering. Our experience in the space means we’ve previously built versions of nearly every technical component of our platform. We are now designing them better, and combining them in a holistic and novel way, to achieve global scale and climate impact. We pride ourselves on our deeply empathetic & collaborative culture, honest and direct but respectful communication, and our balanced, flexible, and remote-first work environment. • Competitive base salary and a comprehensive medical, dental, vision, and 401k package • Opportunity to own a significant piece of the company via a meaningful equity grant • Unlimited vacation and flexible work schedule • Accelerated professional growth and development opportunities through direct collaboration and mentorship from leading industry expert colleagues across energy and tech

Ready to Apply?

Join Equilibrium Energy and make an impact in renewable energy

Apply Now

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

Job Alerts

Get notified about new sustainability jobs

More at Equilibrium Energy

Software Engineer Staff Sr Staff

Remote

Software Engineer- Data Engineering Staff Sr Staff

Remote

Software Engineer - ML Platform Staff Sr Staff

Remote

Jobs in Remote

Business Development Manager, Consumer Technology

Redwood Materials

Senior Software Engineer

Redwood Materials$238k

Product Support Engineer III

Samsara

More jobs at Equilibrium Energy

Equilibrium Energy logo

Software Engineer Staff Sr Staff

Equilibrium Energy
RemoteRemote
Full Time
Apr 10
Equilibrium Energy logo

Software Engineer- Data Engineering Staff Sr Staff

Equilibrium Energy
RemoteRemote
Full Time
Apr 22
Equilibrium Energy logo

Software Engineer - ML Platform Staff Sr Staff

Equilibrium Energy
RemoteRemote
Full Time
Apr 1

More jobs in Remote

Redwood Materials logo

Business Development Manager, Consumer Technology

Redwood Materials
NEW
RemoteRemote
Full Time
6h
Redwood Materials logo

Senior Software Engineer

Redwood Materials
NEW
RemoteRemote
Full Time
6h
$180k-238k
Samsara logo

Product Support Engineer III

Samsara
NEW
RemoteRemote
Internship
6h