Job Overview
Mainspring Energy is reinventing distributed power generation with our Linear Generator; a fuel-flexible, ultra-low emissions platform delivering resilient, on-site power for commercial, industrial, and utility customers. We have a high-impact opportunity for a Principal Cloud Platform Software Engineer to join our world-class engineering team as we scale our global fleet.
In this role, you will be the lead architect owning the cloud-to-field software ecosystem that powers, monitors, and optimizes our distributed energy assets. This is a rare opportunity to unify cloud, data, and embedded device software under one technical vision. You will lead the team architecting industrial-grade, uptime-critical systems where software decisions directly impact physical infrastructure and global energy transition.
Responsibilities
- Lead the team building high-speed systems to ingest and process real-time telemetry from thousands of remote assets
- Design and build the infrastructure for secure remote monitoring, diagnostics, and large-scale software updates (OTA) on embedded devices
- Architect distributed data systems (e.g., Snowflake, Spark) to generate actionable insights and autonomous fleet optimizations
- Drive a reliability-first culture, implementing systems and processes that ensure 99.99%+ uptime for critical power infrastructure
- Embed AI into engineering workflows and product architecture to drive measurable gains in developer productivity and system reliability
- Collaborate with embedded systems, hardware design, and operations teams to ensure software-to-hardware synergy and long-term fleet health
Qualifications
- 15+ years in software engineering, with a proven track record of architectural leadership across multiple teams in high-stakes production environments
- Deep experience in Industrial IoT (IIoT), energy systems, industrial automation, or managing fleet-scale device platforms
- Deep experience architecting within AWS, GCP, or Azure environments, specifically for distributed systems and large-scale data platforms
- A "physics-first" systems thinker who understands the interplay between cloud software and high-availability hardware
- Expertise in distributed systems and data infrastructure (e.g., Spark, Snowflake, or equivalent high-throughput telemetry pipelines)
- Demonstrated success in leveraging AI/ML to drive developer productivity, predictive maintenance, and autonomous fleet management
- A fundamental commitment to uptime; you believe 99% isn't good enough for critical energy infrastructure
- Excellent communication skills with the ability to articulate complex technical visions to both internal engineering teams and executive stakeholders

