Senior Software Engineer - Forecasts & Settlement

Engineering · Full-time · Remote · Remote possible

Job description

Are you interested in building the technical foundation of the worldwide transition to clean energy?

Voltus seeks to transform a diverse network of distributed energy resources (DERs) into reliable and responsive virtual power plants in wholesale energy markets. DERs can be anything behind an electric meter: demand response, batteries, micro-grids, residential solar, EV bus fleets, smart thermostats, and more. 

The Forecasts & Settlements team sits at the heart of Voltus as a business, and is responsible for the product, platform and data underpinning all financial forecasts, line items, and payments between grid providers, channel partners, and Voltus customers. 

We reduce the enormous complexity of quantifying and compensating thousands of participants in demand response events to a product-oriented approach that streamlines and centralizes data processing pipelines, warehouses, and APIs.

This is an opportunity to do complex, interesting, and impactful work with a team of empathetic human beings. If you’re a holistic problem solver who likes to think in terms of systems, we’d love to hear from you.

Things you can work on here:

  • Design and implement data models and abstractions to simplify the complexities of the electricity grid, for Voltans, partnerships, and customers
  • Help figure out a way to better manage our growing portfolios of heterogeneous energy resources
  • Scale i/o ops for billions of line items for forecasts, settlement, and payments
  • Contribute to engineering roadmap, vision, and goals
  • Develop technical strategies for dealing with new products, international expansions, and DER types
  • Create and update internal documentation
  • Provide leadership and mentorship to more junior team members
  • Model a complex suite of product requirements for our internal payment platform
  • Feature-build improvements to our customer-facing web app

Skills we are looking for:

  • 5-10 years software engineering experience
  • Have experience building production systems (Python is a plus but not a requirement)
  • Have domain knowledge in data processing systems
  • An ability to manage one’s own time
  • Strong written and spoken communication—especially important on a remote team

What's important to us in a candidate:

  • Awareness, empathy, intentionality, curiosity
  • Desire to be part of an open, collaborative, and psychologically-safe engineering culture
  • Actually care about other human beings
  • Wants to learn more about the energy industry and complex distributed systems

Peers

View in org chart

Open roles at Voltus

Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.