Join Us

Engineering

Voltus Team

What Our Employees Say

Career VideoPlay Button

Senior Backend Engineer - Applications (Customer Experience)

2023-05-25
Remote
FULL_TIME
Compensation
150,000
 – 
175,000
 
USD
 / 
year

About Us

Voltus’ mission is to be the Distributed Energy Platform that fulfills the promise of the energy transition. The Voltus platform connects any distributed energy resource (DER) to any energy market across the US and Canada, providing flexibility, reliability, and resilience to the grid while generating revenue for our partners. By partnering with industry leaders and the DER ecosystem, we are building the decarbonized, distributed, decentralized, and digitized energy system of the future. 

Voltus is a remote and virtual company, distributed across US, Canada, and abroad with many team members in New York, San Francisco, Boston, Toronto, Chicago, Los Angeles, Washington, DC and other cities.

This role is remote, however you must be within 4 hours of North American Eastern Time - GMT-1 to GMT-9.

About the Role

The Customer Experience team is responsible for building customer facing web applications and tools to allow customers to analyze their energy usage and maximize their performance and earnings as a virtual power plant.

We are looking for an experienced backend product engineer to work on our core customer facing features - including: streaming and analyzing real-time energy usage, modeling complex energy assets in a way that is digestible to a customer, and tools to help customers curtail on time and understand their performance, just to name a few.

You’ll work closely with our Product team to define and scope projects, and you’ll work closely with our frontend engineers and designers to make our applications come to life. You’re interested in diving into the detailed world of the energy industry and would jump at the opportunity to. You are bright, gritty, and good, and you want to work with others like you.

What You'll Do

  • Build reliable and scalable distributed applications written in Python and/or Go
  • Work collaboratively with the Product team and other engineers to scope project requirements and create technical specifications
  • Define and build abstractions and data models to convert our energy-specific data models into data that customers can understand and act on
  • Mentor junior engineers and provide feedback and guidance on technical work
  • Contribute to shared tooling and infrastructure
  • Increase the health and maintainability of our codebase

What's Important to Us

  • Self initiated and curious, someone who is always looking for ways to improve our applications and infrastructure.
  • Can work independently and thoughtfully allocate time among projects.
  • Communicates well with others, especially important in a remote team.
  • Interested in building positive and welcoming engineering culture.
  • Cares about the environmental impact of reduced energy use.
  • Interested in learning more about the energy industry.
  • Experience working in an agile, team environment.

Skills We're Looking For

  • Experience building production systems in Python, Go, or a similar high level language
  • Experience modeling complex data in RDBMS (we use Postgres)
  • Familiar with microservice architecture, including service to service communications and streaming platforms like Kafka
  • Familiarity with Docker and an orchestration system like Nomad
  • Experience building for SPA’s (Single Page Applications - ours is written in React)

At Voltus, we are proud to be an equal opportunity employer because we recognize that a diverse organization begins with a diverse candidate pool. This means we do not tolerate discrimination of any kind and are committed to providing equal employment opportunities regardless of your gender identity, race, nationality, religion, age, sexual orientation, veteran status, disability status, or marital status.

Apply now

Senior Software Engineer - Integrations

2023-05-19
Remote
FULL_TIME
Compensation
150,000
 – 
175,000
 
USD
 / 
year

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 Integrations team sits at the heart of Voltus as a business, and directly applies software engineering to climate change. We build and maintain the core software functionalities that allow Voltus to interact with the world of energy—DERs, wholesale markets, utilities, and more. We tend to approach our work from a systems engineering perspective, and emphasize high reliability, thoughtful abstractions, and root-cause solutions.

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.

Examples of the many things you can work on here:

  • Improve our highly reliable, real-time distributed system for responding to grid emergencies and ensuring grid stability
  • Design and implement data models and abstractions to simplify the complexities of the electricity grid, for Voltans and customers
  • Help figure out a way to better manage our growing portfolios of heterogeneous energy resources
  • Work on our public-facing developer APIs and help us develop open source code and standards
  • Advocate for regulatory changes in the energy industry from a technical standpoint
  • Collaborate with external partners, including networking partners, SaaS providers, and organizations in the energy industry
  • Contribute to the engineering roadmap, vision, and goals
  • Develop technical strategies for dealing with new products, international expansions, and DER types
  • Create and update internal documentation
  • Provide mentorship and leadership to more junior team members

Skills We Are Looking For:

  • Minimum 4 years software engineering experience, ideally with distributed systems

* If you do not meet the minimum experience requested for this role, there is a very similar role on our website that is non senior level that you may want to consider!

  • Ideally having experience building production systems with Go, Python, Postgres, Kafka, Redis, AWS, Nomad, Docker
  • Ability to manage one’s own time
  • Strong written and spoken communication—especially important on a remote team
  • Willingness to be on-call about one week per quarter

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
  • Engages with the world both personally and systemically

About Us

Our mission is to be the Distributed Energy Platform that fulfills the promise of the energy transition. The Voltus platform connects any distributed energy resource (DER) to any energy market across the US and Canada, providing flexibility, reliability, and resilience to the grid while generating revenue for our partners. By partnering with industry leaders and the DER ecosystem, we are building the decarbonized, distributed, decentralized, and digitized energy system of the future.

Voltus is a remote and virtual company, distributed across US, Canada, and abroad with many team members in New York, San Francisco, Boston, Toronto, Chicago, Los Angeles, Washington, DC and other cities.

At Voltus, we are proud to be an equal opportunity employer because we recognize that a diverse organization begins with a diverse candidate pool. This means we do not tolerate discrimination of any kind and are committed to providing equal employment opportunities regardless of your gender identity, race, nationality, religion, age, sexual orientation, veteran status, disability status, or marital status.

Apply now

Software Engineer - Hardware Team

2023-05-05
Remote
FULL_TIME
Compensation
125,000
 – 
170,000
 
USD
 / 
year

About Us

Voltus’ mission is to fulfill the promise of the energy transition by becoming the software platform for Distributed Energy Resources. Named one of Forbes’ top 50 best startup employers in 2023, we operate Virtual Power Plants that help the grid meet demand by coordinating energy usage with generation capacity. Our business model directly contributes to the sun-setting of coal power plants, to grid stability during energy crises (like the 2020 blackout in California and the 2021 Texas winter outage), and to the efficacy of distributed energy resources like solar and wind.

Voltus is a remote and virtual company, distributed across US, Canada, and abroad with many team members in New York, San Francisco, Boston, Toronto, Chicago, Los Angeles, Washington, DC and other cities. This role can be based anywhere in the US/Canada.

The Role

Are you interested in distributed hardware and electronics? Do you enjoy working with fleets of devices and cloud communications? Voltlets are the beating heart of our Voltus’ Demand Response programs. With thousands of units installed streaming data live to Voltus’s platform, the Voltlet enables our customers to monitor their energy usage in real time, and allows Voltus to manage thousands of sites for participation in demand response programs.

The Voltlet team is preparing Voltus to manage an order of magnitude more deployed devices. We are looking for an experienced software engineer to help develop our cloud architecture and IoT fleet management solutions. A successful candidate will not only possess the required experience and technical skills, but will also demonstrate awareness, empathy, intentionality, curiosity and a desire to be part of an open, collaborative, and psychologically-safe engineering culture.

We are responsible for:

  • All technology aspects of Voltus’ IoT infrastructure including device software and firmware, cloud infrastructure, and fleet management
  • Uptime and quality for our fleet of devices
  • Device hardware and firmware development
  • Remote software updates
  • Cloud architecture to receive data from and manage thousands of devices
  • Development and maintenance of fleet management solutions
  • Engaging with customers, field support teams, and our manufacturing and assembly team to seek opportunities for improvement

We are looking for:

  • Bachelors or equivalent training in computer science or comparable engineering field
  • Minimum 5 years professional software engineering experience building cloud web applications, ideally for IoT solutions
  • Experience building production systems in Python, Go, or a similar high level language
  • Experience using Postgres or similar RDBMS and AWS
  • Knowledge of and proven skills with Linux-based systems 
  • Basic knowledge of and interest in electronics and electrical systems such as Raspberry Pi or Arduino-style technologies
  • Demonstrated history of skill growth and organizational advancement

Contributions a successful candidate will make:

  • The Voltlet Team serves a diverse set of stakeholders. A successful candidate will expected to work cross functionally with customers, internal stakeholders, and the development team
  • Desire to learn about the energy industry and complex distributed systems
  • Willingness to add to our knowledge and skills with agile methodologies
  • Awareness, empathy, intentionality, curiosity
  • Desire to be part of an open, collaborative, and psychologically-safe engineering culture

At Voltus, we are proud to be an equal opportunity employer because we recognize that a diverse organization begins with a diverse candidate pool. This means we do not tolerate discrimination of any kind and are committed to providing equal employment opportunities regardless of your gender identity, race, nationality, religion, age, sexual orientation, veteran status, disability status, or marital status.

Apply now

Software Engineer - Integrations

2023-03-24
Remote
FULL_TIME
Compensation
125,000
 – 
170,000
 
USD
 / 
year

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 Integrations team sits at the heart of Voltus as a business, and directly applies software engineering to climate change. We build and maintain the core software functionalities that allow Voltus to interact with the world of energy—DERs, wholesale markets, utilities, and more. We tend to approach our work from a systems engineering perspective, and emphasize high reliability, thoughtful abstractions, and root-cause solutions.

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.

Examples of the many things you can work on here:

  • Improve our highly reliable, real-time distributed system for responding to grid emergencies and ensuring grid stability
  • Design and implement data models and abstractions to simplify the complexities of the electricity grid, for Voltans and customers
  • Help figure out a way to better manage our growing portfolios of heterogeneous energy resources
  • Work on our public-facing developer APIs and help us develop open source code and standards
  • Advocate for regulatory changes in the energy industry from a technical standpoint
  • Collaborate with external partners, including networking partners, SaaS providers, and organizations in the energy industry
  • Contribute to the engineering roadmap, vision, and goals
  • Develop technical strategies for dealing with new products, international expansions, and DER types
  • Create and update internal documentation
  • Provide mentorship and leadership to more junior team members

Skills We Are Looking For:

  • Minimum 3-4 years software engineering experience, ideally with distributed systems
  • Ideally having experience building production systems with Go, Python, Postgres, Kafka, Redis, AWS, Nomad, Docker
  • Ability to manage one’s own time
  • Strong written and spoken communication—especially important on a remote team
  • Willingness to be on-call about one week per quarter

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
  • Engages with the world both personally and systemically

About Us

Our mission is to be the Distributed Energy Platform that fulfills the promise of the energy transition. The Voltus platform connects any distributed energy resource (DER) to any energy market across the US and Canada, providing flexibility, reliability, and resilience to the grid while generating revenue for our partners. By partnering with industry leaders and the DER ecosystem, we are building the decarbonized, distributed, decentralized, and digitized energy system of the future.

Voltus is a remote and virtual company, distributed across US, Canada, and abroad with many team members in New York, San Francisco, Boston, Toronto, Chicago, Los Angeles, Washington, DC and other cities.

At Voltus, we are proud to be an equal opportunity employer because we recognize that a diverse organization begins with a diverse candidate pool. This means we do not tolerate discrimination of any kind and are committed to providing equal employment opportunities regardless of your gender identity, race, nationality, religion, age, sexual orientation, veteran status, disability status, or marital status.

Apply now

IT Junior Systems Administrator

2023-03-24
Texas
FULL_TIME
Compensation
60,000
 – 
85,000
 
USD
 / 
year

Are you interested in building the technical foundation of the worldwide transition to clean energy? Do you enjoy working with a highly motivated and talented team to support mission critical services, hardware and software? Voltus is growing our Information Technologies - IT  team to help deploy, manage, troubleshoot, and enhance our internal/external Customer Support platform.

We’re looking for a results-oriented IT administrator to manage our company's computer infrastructure keeping the confidentiality, availability and Integrity of the information and IT-related systems.  You will be upgrading and installing hardware and software, performing troubleshooting to resolve IT issues, and maintaining our support services inside the proper metrics.

You will be responsible for preparing, recovering, maintaining, and supporting our inventory of computer and IT resources that support a worldwide team of remote professionals.

To ensure success as an IT administrator, you should possess experience in IT administration and the ability to optimize the performance of our IT infrastructure. An accomplished IT administrator will be someone whose technical expertise results in enhanced IT system efficiency across company structures.

Responsibilities

  • Operates the Georgetown, Texas / Voltus Warehouse (hybrid presence is required).
  • Perform computer maintenance.
  • Prepare old and new computers with the Voltus Standard Security image.
  • Custody and control of the company's assets.
  • Monitor and report inventory stock levels.
  • Support Service Desk tasks:
  • Software configuration
  • Requests for information - RFI.
  • Phone calls to computer recipient / address validation.
  • Support Onboarding and Offboarding process.
  • Train end users in well-known practices and procedures.
  • Maintain close contact with vendors' tech support areas.
  • Maintain close contact with Voltus Operations and transportation carriers.

Key Skills and Attributes: Required

  • High School degree.
  • Industry grade information technologies certification such as CompTIA, MCP, etc. 
  • Experience performing computer maintenance including:
  •    Windows/MacOS Operating System.
  •     Hardware and internal components. 
  • Experience running a logistics computer program inside a Computer Lifecycle.
  • Experience with Microsoft 365 tools.
  • Experience with Google Workspace tools.
  • Experience with Windows systems.
  • Experience with Apple systems.
  • Experience with Android systems.

 

Key Skills and Attributes: Preferred

  • ITIL4 Foundation certification.
  • Familiarity with Agile ceremonies, tools and techniques.
  • Experience troubleshooting issues with Linux OS Systems

At Voltus, we are proud to be an equal opportunity employer because we recognize that a diverse organization begins with a diverse candidate pool. This means we do not tolerate discrimination of any kind and are committed to providing equal employment opportunities regardless of your gender identity, race, nationality, religion, age, sexual orientation, veteran status, disability status, or marital status.

Apply now

Software Engineer - Data Products

2023-03-24
Remote
FULL_TIME
Compensation
125,000
 – 
170,000
 
USD
 / 
year

About Us

Our mission is to fulfill the promise of the energy transition by becoming the software platform for Distributed Energy Resources. Named one of Forbes’ top 50 best startup employers in 2023, we operate Virtual Power Plants that help the grid meet demand by coordinating energy usage with generation capacity. Our business model directly contributes to the sun-setting of coal power plants, to grid stability during energy crises (like the 2020 blackout in California and the 2021 Texas winter outage), and to the efficacy of distributed energy resources like solar and wind.

Voltus is a remote and virtual company, distributed across US, Canada, and abroad with many team members in New York, San Francisco, Boston, Toronto, Chicago, Los Angeles, Washington, DC and other cities. This role can be based anywhere in the US/Canada.

The Role

Are you interested in building the technical foundation of the worldwide transition to clean energy? Join our product-focused and mission-driven team! 

We are looking for creative and motivated engineers in a variety of skill sets to help build, maintain, architect, and envision the future of our rapidly scaling data platform and product offerings.

Our teams source telemetry data, simulate market rules, estimate performance, forecast event earnings, and calculate everything from grid provider payments to energy usage baselines. We are responsible for the data warehouses, high-availability services, energy market specific business logic, UIs, and analyst workflows that let Voltus customers get the most out of their Distributed Energy Resources.

We are responsible for:

  • An immutable warehouse with billions of records (and climbing!)
  • Data pipelines that process hundreds of millions of rows daily. 
  • Systems for translating customers’ real-time energy usage data into quantifiable event performance metrics.
  • The core financial data model unifying the fast-growing universe of energy products at Voltus.
  • High availability APIs that make all our data available in milliseconds.
  • UIs that translate this complex information into actionable applications for Voltans and external customers alike.

You might...

  • Have a solid fluency with modern programming languages (primarily Python and some Go). 
  • Have a deep understanding of SQL database design and queries.
  • Have experience or interest in scaling data-intensive pipelines and systems.
  • Think of yourself as a full stack, backend, or data engineer - we're hiring!
  • Be hungry to ramp up your expertise in the complex world of energy markets; no prior energy experience necessary.

We are a distributed, friendly team. If you are excited to use your skills to make the green energy economy stronger and better, we invite you to apply!

At Voltus, we are proud to be an equal opportunity employer because we recognize that a diverse organization begins with a diverse candidate pool. This means we do not tolerate discrimination of any kind and are committed to providing equal employment opportunities regardless of your gender identity, race, nationality, religion, age, sexual orientation, veteran status, disability status, or marital status.

Apply now