Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Cloud Platform Software Engineer

$210k - $247k

Mainspring Energy

Company Overview

Mainspring Energy is revolutionizing power generation with the world's most flexible and adaptable local power generation technology, the Mainspring Linear Generator. Commercial, industrial, and utility leaders are choosing Mainspring over traditional options like engines, turbines, and fuel cells to quickly and reliably deliver local power for EV charging, commercial facilities, data centers, and grid-scale operations.


The Mainspring Linear Generator is fuel flexible, ramps up and down to meet demand, and utilizes a flameless reaction with near-zero NOx emissions. Backed by top-tier investors including Khosla Ventures, Bill Gates, American Electric Power, Lightrock, and General Catalyst Mainspring designs, manufactures and delivers its products to customers across the U.S. today, and we're quickly scaling for international expansion.

Inspired by our vision of the affordable, reliable, net-zero carbon grid, Mainspring is rapidly expanding within the $816B global electricity equipment market, and we're hiring the best talent to meet growing customer demand around the globe. We welcome a broad range of backgrounds, experiences, and talents to bring fresh perspectives and ongoing innovation to our customers.

We are looking to build relationships with people who share our values:

Pragmatic Optimism. Building a new category of world-class power generation requires the optimism of ambition and creativity, balanced with practicality to solve problems efficiently. The challenges that arise are opportunities for growth.

Excellence without Ego. We bring expertise and commitment to creating the best customer experience, from sales to deployment and service, just as we apply deep technical rigor to building and delivering world-class products. We strive for excellence and behave as leaders with the humility to acknowledge our challenges, both collectively and as individual contributors.

Proactive Collaboration. The integration and cross-disciplinary nature of Mainspring's business requires intentionally seeking out others who bring different skills, perspectives, and priorities. Our culture of inclusion and respect extends beyond our team to interactions with our partners and customers.

More information can be found at

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

$210,000 - $247,000 a year

This position is onsite at our Menlo Park HQ. The salary will be adjusted to reflect local market conditions based on employee location as well as the experience of the employee. Along with the base salary, Mainspring offers pre-IPO stock options + benefits.

Does your experience not meet all of our posted requirements? Studies have shown that some people are less likely to apply to positions unless they meet every listed requirement. At Mainspring, we are committed to building a diverse, inclusive, flexible, and collaborative environment, so if you want to help us transition the world to clean and affordable electricity, and don't meet all posted requirements for a particular role, we'd still love to hear from you. Mainspring can sometimes be flexible enough to shift responsibilities for the right person, or otherwise identify open or upcoming roles that may better fit your professional background.

In more traditional words, 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.

This compensation and benefits information is based on Mainspring Energy's estimate as of the date of publication and may be modified in the future. We generally do not negotiate on salary once we have made an offer. The level of pay within the range will depend on a variety of job-related factors that may include location, relevant prior experience and/or education, or particular skills and expertise. New hires joining the company tend to be paid within the starting base pay range noted above, with opportunities to increase pay over time based on development of additional skills, competencies, and company-specific knowledge.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Cloud Platform Software Engineer in Menlo Park, CA vacancy
  •  ...Principal Software Engineer - Credit Card Core Platforms Brazil, Belo Horizonte; Brazil, Campinas; Brazil, Rio de Janeiro; Brazil, Sao Paulo; USA, Durham;...  ...Engineering: Architect and integrate AI solutions (cloud-based agents) to automate infrastructure maintenance... 
    Principal
    Cloud

    Nubank

    Palo Alto, CA
    1 day ago
  • $210k - $295k

     ...with the ultimate goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds the foundational tooling...  ...as secure gateways and proxies that integrate with any cloud compute provider and multiple frontier model providers.... 
    Principal
    Cloud
    Permanent employment
    Temporary work

    SpaceX

    Palo Alto, CA
    1 day ago
  • $147k - $237.5k

     ...Software Engineer At Palo Alto Networks®, we're united by a shared mission—to protect our digital...  ...The Cortex Vulnerability Experience Platform team is expanding, and we're looking...  ...knowledge of at least one of the major cloud platforms (eg GCP, AWS, or Azure), preferably... 
    Principal
    Cloud
    Full time
    Work at office

    Palo Alto Networks

    Palo Alto, CA
    3 days ago
  • $204.25k - $285k

     ...Join a forward-thinking team at JPMorganChase and help shape the future of cloud platform engineering. As a Principal Software Engineer, you'll play a critical role in building and optimizing the platforms that power our data and AI initiatives. You'll collaborate with... 
    Principal
    Cloud
    Work at office
    Shift work

    JPMorgan Chase Bank, N.A.

    Palo Alto, CA
    1 day ago
  •  ...Principal Engineer (Sr Manager-equivalent) At Palo Alto Networks®, we're...  ...Palo Alto Networks, Secure Cloud and AI infrastructure is the...  ...our Cloud Infrastructure and Platform Engineering (CIPE) organization...  ..., elevate our standards for software quality, and unlock new... 
    Principal
    Cloud
    Full time
    Work at office
    3 days per week

    Palo Alto Networks

    Santa Clara, CA
    1 day ago
  • $214.1k - $217.6k

    Technology & Digital Principal Software Engineer - Platform - US Defense / Public Sector Job ID: 106464 Boston Chicago New York City...  ...Expertise with SQL databases, particularly PostgreSQL or cloud equivalent such as Amazon RDS ~ Experience utilizing LLMs... 
    Principal
    Cloud
    Hourly pay
    Apprenticeship
    Work at office
    Easy work

    McKinsey & Company

    Palo Alto, CA
    2 days ago
  • A leading financial services firm in Palo Alto seeks a Principal Software Engineer to lead cloud platform engineering. The role involves providing technical leadership, designing secure and scalable infrastructures, and driving modern developer practices. Candidates should... 
    Principal
    Cloud

    JPMorgan Chase & Co.

    Palo Alto, CA
    1 day ago
  •  ...Senior Principal Software Engineer Join JPMorgan Chase as a Senior Principal Software Engineer where you will own the Databricks platform architecture on AWS, build Terraform/Python automation,...  ...and analytics workloads across cloud environments. Develops and maintains... 
    Principal
    Cloud
    Work at office

    Chase

    Palo Alto, CA
    4 days ago
  • $261.5k - $353.5k

     ...Overview Intuit is a global technology platform that helps our customers and...  ...strategic business units, is seeking a Principal Software Engineer to lead the long-term technology vision...  ...technologies (React or modern frameworks) Cloud platforms (AWS preferred) and... 
    Principal
    Cloud
    Local area
    Worldwide

    Intuit

    Mountain View, CA
    3 days ago
  • $212k - $386.3k

     ...Principal Software Engineer, Apple Data Platform Work Locations Submit Resume The Apple Data Platform team powers analytics and machine learning across...  ...large scale data platforms. Expertise in public cloud platform's like AWS or GCP. Pay & Benefits At... 
    Principal
    Cloud
    Relocation

    Apple

    Cupertino, CA
    9 hours ago
  • $2,000 per month

     ...people. The Elastic Search AI Platform, used by more than 50% of the...  ...- Elastic's complete, cloud-based solutions for search, security...  ...: As part of the Platform Engineering department, the Traffic team...  ...by developing and maintaining software, codebases, tooling and automations... 
    Principal
    Cloud
    Local area
    Remote work
    Flexible hours

    Elastic

    Mountain View, CA
    3 days ago
  • $143k - $286k

     .... Role Overview: We are seeking a Principal Software Engineer to lead the design and development of enterprise-scale Marketplace platforms supporting sellers, listings, pricing,...  ...platforms, enterprise architecture, DevOps, cloud computing, and infrastructure. All of... 
    Principal
    Cloud
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    4 days ago
  •  ...Senior Principal Software Engineer We're looking for a tech leader ready to take their career to new...  ...including LLMs & GNNs, across cloud and on-premises environments, aligning...  ...Creates durable, reusable software and platform frameworks to standardize ML Engineering... 
    Principal
    Cloud

    Chase

    Palo Alto, CA
    1 day ago
  •  ...Principal AI Engineer At Snowflake, we are powering the era of the agentic enterprise. To usher...  ...Requirements Experience: 10+ years of software engineering experience, with 3+ years...  ...Snowflake Snowflake is the AI Data Cloud. We aren't just shipping "wrappers";... 
    Principal
    Cloud

    Snowflake Computing

    Menlo Park, CA
    1 day ago
  • $200k - $220k

    Principal Software Engineer - Palo Alto, CA October 10, 2024 Xage Security, Inc. seeks Principal Software Engineer in Palo Alto, CA: Job Duties: Design...  ...tools for Xage deployment spanning across both IT, OT and Cloud environments. Stay up-to-date with emerging technologies... 
    Principal
    Cloud
    Remote work

    xage, inc

    Palo Alto, CA
    5 days ago
  • Overview We are seeking a Head of Cloud Lake, Storage, and Compute Platform Services to join our Data Platforms organization. This team is central...  ...products and solutions. As a Senior Director of Software Engineering at JPMorgan Chase within the Consumer & Community Bank... 
    Cloud

    JPMorgan Chase & Co.

    Palo Alto, CA
    1 day ago
  •  ...Principal Software Engineer At Snowflake At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era...  ...Engineering Team At Snowflake? Build an industry-leading Cloud Data and AI Platform. Solve challenging technical problems related to... 
    Principal
    Cloud

    Snowflake Computing

    Menlo Park, CA
    4 days ago
  • $171k - $260k

     ...notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Sector, Infrastructure Platforms team, you are an integral part of an agile...  .... Architect and deploy secure, scalable cloud infrastructure platforms optimized for AI... 
    Cloud
    For contractors

    JPMorgan Chase Bank, N.A.

    Palo Alto, CA
    3 days ago
  •  ...Senior Principal Software Engineer We're looking for a tech leader ready to take their career to new heights. Join the ranks of top talent at...  ...qualifications, capabilities, and skills ~ Experience with Cloud technologies is a plus About Us JPMorganChase,... 
    Principal
    Cloud

    Chase

    Palo Alto, CA
    1 day ago
  •  ...Senior Principal Software Engineer We're looking for a tech leader ready to take their career to new heights. Join the ranks of top talent at...  ...across various technical disciplines Extensive practical cloud native experience Expertise in Computer Science, Computer... 
    Principal
    Cloud

    Chase

    Palo Alto, CA
    16 hours ago
  • $127.1k - $226k

     ...Principal Kubernetes Software Engineer VMware by Broadcom is the leader in virtualization and cloud infrastructure solutions. VMware Cloud Foundation (VCF) is a full-stack Infrastructure as a Service (IaaS) platform that provides a unified, self-service experience... 
    Principal
    Cloud
    Local area

    VMware

    Palo Alto, CA
    1 day ago
  •  ...Senior Principal Ai Software Engineer Palo Alto Networks is looking for a highly experienced, hands-on...  ...You will partner closely with product, platform, security, data, and application...  ...of distributed systems fundamentals, cloud-native architecture, reliability engineering... 
    Principal
    Cloud

    Palo Alto Networks

    Palo Alto, CA
    3 days ago
  •  ...Principal Software Engineer If you are looking for a game-changing career, working for one of the...  ...for performance engineering across our platforms. You will be hands-on and strategic—defining...  ...strategies) Strong systems and cloud performance background (Linux tooling... 
    Principal
    Cloud
    Night shift

    Chase

    Palo Alto, CA
    4 days ago
  •  ...Senior Principal Software Engineer We're looking for a tech leader ready to take their career to new...  ...-VPC—a software-defined networking platform that will replace our legacy infrastructure...  ...disciplines ~ Extensive practical cloud native experience ~ Expertise in... 
    Principal
    Cloud

    Chase

    Palo Alto, CA
    16 hours ago
  • $171k - $260k

     ...notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Sector, Infrastructure Platforms team, you are an integral part of an agile...  .... Architect and deploy secure, scalable cloud infrastructure platforms optimized for AI and... 
    Cloud
    For contractors

    Fairygodboss

    Palo Alto, CA
    3 days ago
  • $264k - $379.5k

     ...Principal Software Engineer At Snowflake, we are powering the era of the agentic enterprise. To usher...  ...team is building a fully managed, cloud-native Postgres service that delivers...  ...an industry-leading Cloud Data and AI Platform. Solve challenging technical problems... 
    Principal
    Cloud
    Immediate start
    Flexible hours

    Streamlit

    Menlo Park, CA
    1 day ago
  • $147k - $237.5k

     ...Engineering Manager Palo Alto Networks® is shaping the future with technology that is transforming...  ...people and organizations operate in the cloud, at the network edge, and everywhere in...  ...~3-4 years of experience managing a software engineering team in a large enterprise... 
    Principal
    Cloud
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Palo Alto, CA
    3 days ago
  • $140k - $150k

     ...Data Platform Software Engineer PsiQuantum's mission is to build the first useful quantum computers—machines capable of delivering the breakthroughs...  ...and compliant data handling practices across on-prem and cloud environments. Contribute to internal tooling and... 
    Cloud
    Full time
    Shift work

    Psiquantum

    Palo Alto, CA
    9 hours ago
  • $304k

     ...Principal Software Engineer II At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native...  ...: Experience exposing catalog/search tools via Multi-Cloud Platforms for third-party agents, including safety and policy integration... 
    Principal
    Cloud
    Flexible hours

    Streamlit

    Menlo Park, CA
    16 days ago
  • $304k

     ...gets done. We are hiring a Principal Engineer II to architect the core...  ...of the Snowflake Data & AI Cloud. At Snowflake, we believe that...  ...customer. AS A PRINCIPAL SOFTWARE ENGINEER II AT SNOWFLAKE YOU...  ...industry-leading Cloud Data and AI Platform. This is not just about... 
    Principal
    Cloud
    Flexible hours

    Snowflake Computing

    Menlo Park, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Cloud Platform Software Engineer. Be the first to apply!