Mid to Senior Software Engineer - Dispatch Response
VoltusRemote
Full Time
Posted December 16, 2025
Energy Management
Remote
Apply Now
Application opens on company website
Job Description
A Mid to Senior Software Engineer responsible for developing core services and APIs that manage and interpret real-time signals from diverse distributed energy resources to support virtual power plants in wholesale energy markets, emphasizing systems engineering, reliability, and full-stack development.
Key Responsibilities
- Build core services and APIs to support Voltus's virtual power plants
- Develop and implement business logic for managing distributed energy resources in wholesale energy markets
- Interpret real-time market and asset signals into asset directives and operational insights
- Design and maintain systems with high reliability, thoughtful abstractions, and root-cause solutions
- Engage in data engineering tasks using tools like Clickhouse, Deltalake, Postgres, and Kafka
- Contribute to both frontend and backend development, emphasizing systems thinking and domain-driven design
Requirements
- Deep experience in data engineering and backend engineering, with a requirement for proficiency in building core services and APIs that interpret real-time market and asset signals into asset directives and operational insights.
- Experience with systems engineering principles, emphasizing high reliability, thoughtful abstractions, and root-cause solutions.
- Proficiency in programming languages including Go and Python, which are part of the primary tech stack.
- Experience with frontend development using React is encouraged, but not mandatory; candidates with experience in frontend engineering are also encouraged to apply.
- Familiarity with cloud infrastructure, specifically AWS, to support the deployment and operation of services.
- Experience with data-engineering tools and technologies such as Clickhouse, Deltalake, Postgres, and Kafka.
- Knowledge of systems thinking and techniques like Domain Driven Design to manage complexity in software architecture.
- Ability to work remotely from the US or Canada, with authorization to work in these locations, and adherence to company policies regarding remote work and travel.
- GitHub account link included in the application; applications without a GitHub account will not be considered.
- Applicants must be able to work without visa sponsorship, and must be authorized to work from their home location in the US or Canada.
- Understanding of the company's limitations on work locations due to regulatory and security reasons, and compliance with the Global Remote Travel Policy when traveling internationally.
Benefits & Perks
Work from home in the US or Canada (remote work environment)
Opportunity to do complex, interesting, and impactful work
Collaborative team of empathetic colleagues
Inclusive and diverse workplace committed to equal employment opportunities
Ready to Apply?
Join Voltus and make an impact in renewable energy
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 jobs at Voltus
Sales Associate (Remote)
Voltus
Remote
Full Time
Dec 25
Project Engineer
Voltus
Not specified
Full Time
Dec 28
Senior Software Engineer - Customer Platform
Voltus
Remote
Full Time
Dec 28
More jobs in Remote
Account Executive APJ
Planet
NEW
Remote
Full Time
2d
Account Executive NATO
Planet
NEW
Remote
Full Time
2d
Account Executive NATO
Planet
NEW
Remote
Full Time
2d