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 2 days 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
    6 days ago
  • 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 & Co.

    Palo Alto, CA
    1 day ago
  •  ...Palo Alto Networks, Secure Cloud and AI infrastructure is the...  ...We're seeking a world‑class Principal Engineer (Sr Manager-equivalent) to lead...  ...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
    3 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
  • $210k - $295k

     ...Principal Software Engineer (Platform Team) Sunnyvale, CA SpaceX was founded under the belief that a future where humanity is on exploring the stars...  ...as secure gateways and proxies that integrate with any cloud compute provider and multiple frontier model providers.... 
    Principal
    Cloud
    Permanent employment
    Temporary work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Sunnyvale, CA
    3 hours ago
  • $172k - $349k

     ...Principal Software Engineer This role has been designed as "Onsite" with an expectation that you will...  ...Enterprise is the global edge-to-cloud company advancing the way people live...  ...embedded software engineers to join a platform team responsible for programming the... 
    Principal
    Cloud
    Work experience placement
    Work at office

    Hewlett Packard Enterprise

    Sunnyvale, CA
    10 hours ago
  • $119.8k - $234.7k

     ...Microsoft's mission to redefine how software is built and experienced, providing the foundational platforms, services, and developer...  ...and build services that empower engineers and scientists across the...  ...security screenings: Microsoft Cloud Background Check: This... 
    Principal
    Cloud
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    10 days ago
  • $147k - $237.5k

     ...Alto Networks company, is seeking a Principal Software Engineer to join our Machine Identity Management...  ...on building and scaling frontend platform experiences that enable visibility, control...  ...modern API patterns Exposure to cloud platforms (AWS, Azure, or GCP)... 
    Principal
    Cloud
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    1 day ago
  • $147k - $237.5k

     ...Career The Cortex Vulnerability Experience Platform team is expanding, and we're looking for an experienced Software Engineer to join our team. This team is responsible...  ...Working 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

    Santa Clara, CA
    10 hours 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
  • $200k - $220k

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

    Xage

    Palo Alto, CA
    3 days ago
  • $172k - $349k

     ...Principal Software Engineer - Embedded Platform Software Development This role has been designed as ''Onsite' with an expectation that you will primarily...  ...Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help... 
    Principal
    Cloud
    Work experience placement
    Work at office
    Local area
    Immediate start

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    4 days ago
  • $304k

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

    Snowflake Computing

    Menlo Park, CA
    4 days 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
    11 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...  ...team. Architect and deploy secure, scalable cloud infrastructure platforms optimized for AI... 
    Cloud
    For contractors

    Fairygodboss

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

    Aumni

    Palo Alto, CA
    3 days 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
  • $150k - $170k

     ...PsiQuantumalso develops the algorithms and software needed to make these systems...  ...'s Applications Software Engineering Team builds tools for quantum algorithm developers: cloud development environments,...  ...computer. We're hiring a platform engineer who bridges software... 
    Cloud
    Full time
    Shift work

    PSI Quantum

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

     ...Data Platform Software Engineer Quantum computing promises to solve many important problems that could never be solved on any conventional computer...  ...and compliant data handling practices across on-prem and cloud environments. Contribute to internal tooling and... 
    Cloud
    Full time

    Blackbird

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

     ...PsiQuantum also develops the algorithms and software needed to make these systems...  ...PsiQuantum is looking for an experienced data platform engineer who can design, implement and maintain...  ...handling practices across on‑prem and cloud environments. Contribute to internal tooling... 
    Cloud
    Shift work

    PsiQuantum

    Palo Alto, CA
    4 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
    1 day ago
  • $264k - $379.5k

     ...is building a fully managed, cloud-native Postgres service that...  ...into Snowflake. As a Principal Engineer, you'll help define the architecture...  ...products. AS A PRINCIPAL SOFTWARE ENGINEER AT SNOWFLAKE YOU...  ...-leading Cloud Data and AI Platform. Solve challenging... 
    Principal
    Cloud
    Immediate start
    Flexible hours

    Snowflake Computing

    Menlo Park, CA
    10 hours 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
  • $197.3k - $313.7k

     ...systems within the Agentforce platform that are used by millions of...  ...capabilities Lead and participate in Software Design and Architecture...  ...architects, product owners, engineers, user experience designers...  ...scale microservices using public cloud technologies such as AWS,... 
    Principal
    Cloud
    Flexible hours

    Centaur Labs

    Palo Alto, CA
    3 days ago
  • $280k - $402.5k

     ...Principal Software Engineer II On The Product Security Team At Snowflake, we are powering the era...  ...impact on the security of the Snowflake platform and the trust of our customers. You...  ...applied cryptography, threat modeling and cloud security fundamentals. In This... 
    Principal
    Cloud
    Flexible hours

    Streamlit

    Menlo Park, CA
    1 day ago
  •  ...financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorganChase within the Consumer and Community Banking,...  ...robust, secure, and high-performance frameworks for both cloud and on‑premises environments, leveraging cloud‑native services... 
    Principal
    Cloud

    Aumni

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

     ...Principal Software Engineer In Snowhouse Foundation At Snowflake, we are powering the era of the agentic...  ..., including a pipeline authoring platform, high performance/high efficiency...  ...and strong development experience in cloud environments, such as AWS, Azure, and... 
    Principal
    Cloud
    Flexible hours

    Streamlit

    Menlo Park, CA
    1 day ago
  •  ...Systems in Palo Alto is looking for a Principal Cloud Backend Engineer to lead the architecture for usage-based billing systems in AI platforms. This role demands extensive experience...  ...candidates will have over 10 years in software engineering, specializing in... 
    Principal
    Cloud

    jobs.frontdoordefense.com - Jobboard

    Palo Alto, CA
    2 days ago
  • $147k - $237.5k

     ...Job Title We're seeking innovators - engineers who seek to design new products, designing...  ...transfer customer network data into the cloud for storage and analytics at scale...  ...Computer Science/Engineering with 5~10 years software development experience ~5+ years of... 
    Principal
    Cloud
    Work experience placement

    Palo Alto Networks

    Palo Alto, CA
    4 days ago
  • $247.5k - $267k

     ...Principal Software Engineer Palo Alto, CA About Typeface We help the world's biggest brands move...  ...scalability, and maintainability across the platform. How You'll Make an Impact...  .... ~ Strong background in cloud-native architecture (AWS, GCP, Azure)... 
    Principal
    Cloud
    Work at office
    Flexible hours
    3 days per week

    Typeface

    Palo Alto, CA
    10 hours ago

Do you want to receive more vacancies?

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