Voltus logo

Senior Software Engineer - Customer Platform

Voltus
Remote
Full Time
Posted September 24, 2025
Apply Now

Application opens on company website

Job Description

A Senior Software Engineer responsible for developing data-intensive web applications and data services for Voltus's core business, focusing on real-time performance monitoring, financial forecasting, and payment systems within a cloud-based environment.

Key Responsibilities

  • Build and maintain data products, web applications, and data services for real-time performance and grid monitoring.
  • Develop and optimize data processing pipelines, warehouses, and APIs to streamline data management and centralization.
  • Work with technologies such as AWS, Python, React, Hashistack, Docker, Clickhouse, Deltalake, Postgres, and Kafka.
  • Apply systems thinking and techniques like Domain Driven Design to manage system complexity.
  • Contribute to both frontend and backend development efforts, with a focus on data and backend engineering.

Requirements

  • Deep experience in data and backend engineering, with a requirement for at least 3 years of relevant professional experience.
  • Proficiency in Python programming language.
  • Experience working with data-intensive web applications for real-time performance and grid monitoring.
  • Experience building and maintaining data processing pipelines, data warehouses, and APIs.
  • Familiarity with cloud infrastructure, specifically AWS.
  • Experience working with data storage and processing technologies such as Clickhouse, Deltalake, Postgres, and Kafka.
  • Experience with containerization and deployment using Docker.
  • Ability to apply systems thinking and techniques like Domain Driven Design to manage system complexity.
  • Authorization to work from a home location in the US or Canada, with no visa sponsorship provided.
  • Ability to work primarily from the employee's home country, with travel to other countries only if approved per company policy.

Benefits & Perks

Work from home in US or Canada (remote work environment)
Opportunity to do complex, interesting, and impactful work
Collaborative team of empathetic human beings
Growth and learning opportunities
Equal employment opportunity regardless of gender identity, race, nationality, religion, age, sexual orientation, veteran status, disability status, or marital status

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.

More jobs at Voltus

Voltus logo

Sales Associate (Remote)

Voltus
Remote
Full Time
Dec 25
Voltus logo

Project Engineer

Voltus
Not specified
Full Time
Dec 28
Voltus logo

Senior Software Engineer - Customer Platform

Voltus
Remote
Full Time
Dec 28

More jobs in Remote

Planet logo

Account Executive APJ

Planet
Remote
Full Time
3d
Planet logo

Account Executive NATO

Planet
Remote
Full Time
3d
Planet logo

Account Executive NATO

Planet
Remote
Full Time
3d