Principal Cloud Software Engineer

Mainspring Energy

Menlo Park (CA)

On-site

USD 150,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Pre-IPO stock options
Benefits

Job summary

Mainspring Energy in Menlo Park seeks a Principal Cloud Platform Software Engineer to lead a world-class engineering team. This role involves building high-speed systems for real-time telemetry and designing secure infrastructure for embedded devices. Candidates should have at least 15 years of software engineering experience, particularly within Industrial IoT and cloud systems. The position offers competitive compensation, including pre-IPO stock options, at our Menlo Park headquarters, ensuring a significant impact on energy infrastructure.

Qualifications

  • 15+ years in software engineering with proven architectural leadership.
  • Experience in Industrial IoT, energy systems, or fleet-scale platforms.
  • Expertise in architecting within AWS, GCP, or Azure for distributed systems.

Responsibilities

  • Lead high-speed systems for real-time telemetry processing.
  • Design secure remote monitoring and OTA software updates.
  • Architect distributed data systems for actionable insights.

Skills

Software engineering
Architectural leadership
Industrial IoT
AWS
Communication

Tools

Spark
Snowflake

Job description

Job Summary

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 and unify cloud, data, and embedded device software under a single technical vision.

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 OTA software updates 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 record of architectural leadership across multiple high‑stakes production teams.
  • Deep experience in Industrial IoT, energy systems, industrial automation, or managing fleet‑scale device platforms.
  • Deep experience architecting within AWS, GCP, or Azure for distributed systems and large‑scale data platforms.
  • 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.
  • 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.
Benefits & Compensation

This position is onsite at our Menlo Park HQ. The salary will be adjusted to reflect local market conditions and the experience of the employee. In addition to base salary, Mainspring offers pre‑IPO stock options and benefits.

EEO Statement

Mainspring Energy, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Cloud Platform Software Engineer
Principal Cloud Platform Software Engineer

Mainspringenergy • Edison (CA)

On-site
USD 180,000 - 250,000
Principal Cloud Platform Software Engineer
Principal Cloud Platform Software Engineer

Ring Inc • Menlo Park (CA)

On-site
USD 210,000 - 247,000
Pre-IPO stock options
Comprehensive benefits
Staff Cloud Software Engineer
Staff Cloud Software Engineer

Ring Inc • Menlo Park (CA)

On-site
USD 162,000 - 190,000
Pre-IPO stock options
Benefits package
Senior Cloud Software Engineer
Senior Cloud Software Engineer

Ring Inc • Menlo Park (CA)

On-site
USD 135,000 - 159,000
Pre-IPO stock options
Benefits
Senior Cloud Software Engineer
Senior Cloud Software Engineer

Mainspringenergy • Edison (CA)

On-site
USD 140,000 - 190,000
Senior Software Engineering Manager
Senior Software Engineering Manager

Mainspring Energy • Menlo Park (CA)

On-site
USD 180,000 - 280,000
Stock options
Benefits
Staff Software Test and Automation Engineer
Staff Software Test and Automation Engineer

Mainspring Energy • Menlo Park (CA)

Hybrid
USD 180,000 - 260,000
Principal Mechanical Engineer
Principal Mechanical Engineer

Mainspring Energy • Menlo Park (CA)

On-site
USD 210,000 - 320,000
Onsite at Menlo Park HQ
Principal Software Architect - AI & Security
Principal Software Architect - AI & Security

Mainspringenergy • Edison (CA)

On-site
USD 180,000 - 240,000
Senior Software Engineering Manager
Senior Software Engineering Manager

Ring Inc • Menlo Park (CA), Northern (KY)

Hybrid
USD 187,000 - 220,000
Stock options
Benefits