
Salary
💰 $160,000 - $190,000 per year
Job Level
Senior
Tech Stack
AWSCloudDockerKafkaPostgresPythonReact
About the role
- Build data products and services that support Voltus' demand-response and clean-energy platform.
- Design and implement modular, composable primitives and APIs to capture core business logic.
- Develop and maintain data-intensive web applications for real-time performance and grid monitoring.
- Streamline and centralize data processing pipelines, data warehouses, and APIs.
- Work closely with internal energy markets experts to translate market dynamics into production code.
- Contribute to engineering roadmap, vision, and goals and establish success criteria with stakeholders.
- Lead initiatives across customer-facing products, internal automations, and data infrastructure scaling.
- Provide mentorship and coaching to more junior team members.
- Build internal tools, public-facing APIs, and platforms for collecting customer documents and utility data.
- Provide accurate notifications for grid emergency events and coordinate customer/internal response.
Requirements
- 8+ years of software engineering industry experience.
- Strong written and verbal communication skills.
- Experience with designing durable data models and managing them at scale.
- Experience with cloud native application design and development using APIs, containers, and infrastructure-as-code.
- A strong background in system architecture.
- Experience translating complex business domains into maintainable, scalable systems.
- A passion for well-tested, readable, maintainable code.
- Deep experience in data and backend engineering; front-end experience (React) encouraged.
- Experience with AWS, Python, React, Hashistack, Docker.
- Experience with Clickhouse, Deltalake, Postgres, and Kafka.
- Familiarity with Domain Driven Design or systems thinking approaches.
- Must be authorized to work from their home location in the US or Canada; company does not sponsor visas or transfers for new hires.