Current jobs related to Cloud Platform Software Engineer - Menlo Park - Mainspring Energy, Inc.


  • Menlo Park, California, United States Mainspring Energy, Inc. Full time

    Job DescriptionMainspring Energy, Inc. is a pioneering company in the field of power generation, aiming to create a net-zero carbon grid. We are seeking a skilled Cloud Platform Software Engineer to join our team.The ideal candidate will have experience in developing production software for large code-bases, interacting with remote hardware, and managing...


  • Menlo Park, California, United States Mainspring Energy, Inc. Full time

    About Mainspring Energy, Inc.Mainspring Energy, Inc. is a pioneering company that has developed a revolutionary new category of power generation - the linear generator. This innovative technology enables local, scalable, and fuel-flexible power, accelerating the transition to a net-zero carbon grid.We serve a wide range of Fortune 500 customers across...


  • Menlo, Georgia, United States OSI Engineering Full time

    We are seeking a highly skilled Cloud Services Software Engineer to join our dynamic team at OSI Engineering. As a key contributor, you will play a vital role in developing cloud-based services that drive the future of our business.Key Responsibilities:Design and implement high-quality, scalable, and production-ready backend/server code in Java for Cloud...


  • Menlo Park, California, United States OSI Engineering Full time

    Cloud Services Developer OpportunityWe're seeking an experienced software engineer to contribute to the development of cloud-based services that drive business growth.This role involves working with a dynamic team to build high-quality, cross-platform solutions using the latest technology and tools.As a key contributor, you'll be responsible for delivering...


  • Menlo Park, California, United States Quicken Full time

    Job SummaryWe're seeking an experienced Staff Software Engineer to join our Cloud Services team at Quicken. As a key contributor, you'll be responsible for developing cloud-based services that drive the future of our business. You'll work closely with a cross-functional team to design and implement end-to-end solutions that meet user needs and...


  • Menlo Park, California, United States OSI Engineering Full time

    Cloud Services DeveloperWe're seeking an experienced software engineer to contribute to the development of cloud-based services that drive business growth. As a key member of our Cloud Services team, you'll work with the latest technology and tools to build high-quality, cross-platform solutions that delight our customers.Responsibilities:Technical expertise...

  • Software Engineer

    3 weeks ago


    Menlo Park, California, United States TEKsystems Full time

    Job Title: Software Engineer - AR/VRAbout the Role:We are seeking a skilled Software Engineer to join our team and contribute to the development of our XR Omni-Runtime initiative. This project aims to create a cloud-based platform that enables the seamless deployment of VR applications on PC or cloud without recompilation. The successful candidate will work...


  • Menlo Park, California, United States Reconstruct Full time

    Lead Software Development at ReconstructWe are seeking a seasoned Senior Director of Software Engineering to join our team at Reconstruct. As a key member of our leadership team, you will be responsible for leading multiple software development teams to enhance and maintain best-of-class software development practices.Key ResponsibilitiesLead software...


  • Schiller Park, Illinois, United States Cloud 9 Infosystems Full time

    Cloud 9 Infosystems is a leading consultancy specializing in end-to-end cloud solutions for businesses. As a Cloud Solution Architect, you will work with clients to understand their cloud requirements and develop technical solutions using.NET and C# technologies.Key Responsibilities:Develop and document technical architecture for cloud solutions, including...

  • Software Engineer

    6 days ago


    Menlo Park, California, United States TEKsystems Full time

    Job Title: Software Engineer - AR/VRWe are seeking a skilled Software Engineer to join our team and contribute to the development of our XR Omni-Runtime initiative. This project aims to create a cloud-based platform that enables the seamless deployment of VR applications on PC or cloud without recompilation, leveraging advanced gaming infrastructure.About...


  • Menlo, Georgia, United States OSI Engineering Full time

    Cloud Services DeveloperWe're seeking an experienced software engineer to contribute to the development of cloud-based services that drive business growth. As a key member of our Cloud Services team, you'll work with the latest technology and tools to build high-quality, cross-platform solutions that delight our customers.Responsibilities:Take a technical...


  • Allen Park, Michigan, United States Dechen Consulting Full time

    Job Title: Google Cloud Platform Development ConsultantWe are seeking a highly skilled Google Cloud Platform Development Consultant to join our team at Dechen Consulting Group (DCG). As a key member of our team, you will be responsible for designing and deploying data-centric solutions on Google Cloud Platform (GCP) for our clients.Key...


  • Menlo, Georgia, United States Frederick Fox Full time

    We are a pioneering startup at the forefront of AI innovation, dedicated to revolutionizing enterprise data tasks using cutting-edge technologies. Our platform leverages foundation models like GPT to drive data analytics and actionable insights, making data more accessible across organizations. Rooted in years of research from Stanford University, our...


  • Menlo, Georgia, United States Quicken Full time

    Job SummaryWe're seeking an experienced Staff Software Engineer to join our Cloud Services team at Quicken. As a key contributor, you'll be responsible for developing cloud-based services that drive the future of our business. You'll work with our dynamic team to build high-quality, cross-platform solutions that delight our customers.ResponsibilitiesDesign...


  • Forest Park, Georgia, United States Celandyne Software Solutions LLC Full time

    Job Title: Software Quality Assurance EngineerLocation: NationwideCelandyne Software Solutions LLC is seeking a highly skilled Software Quality Assurance Engineer to join our team.Job Summary:We are looking for a talented Software Quality Assurance Engineer to design and develop test automation frameworks, create detailed test plans and test cases, and...

  • Software Developer

    2 days ago


    Menlo Park, California, United States Diffuse Bio Full time

    Key Responsibilities:As a Software Developer at Diffuse Bio, you will design, build, and iterate on research infrastructure in close collaboration with research engineers. Your primary focus will be on building tools to automate and maintain computing clusters and data parsing pipelines. Additionally, you will design and build software and APIs that enable...


  • Menlo Park, California, United States Goldman Sachs Full time

    Job Title: Vice President of Software EngineeringJob Summary:Goldman Sachs is seeking a highly skilled Vice President of Software Engineering to lead our data science team. The successful candidate will be responsible for designing, building, and maintaining big data pipelines to process datasets from various data platforms. They will also drive requirements...


  • Menlo Park, California, United States Quicken Full time

    Job SummaryWe are seeking an experienced Staff Software Engineer to join our Cloud Services team at Quicken. As a key contributor, you will be responsible for developing cloud-based services that drive the future of our business. You will work closely with a cross-functional team to design and implement end-to-end solutions that meet user needs and...

  • Cloud Data Engineer

    5 days ago


    Allen Park, Michigan, United States HTC Global Services Full time

    Transform Client's Materials Management CapabilitiesHTC Global Services is seeking a skilled Cloud Data Engineer to design and deploy a Data Centric Architecture in Google Cloud Platform for the Materials Management Platform. This is a multi-year transformation initiative aimed at transforming client's Materials Requirement Planning & Inventory Management...

  • Cloud Data Engineer

    4 weeks ago


    Allen Park, Michigan, United States Dechen Consulting Full time

    Job Title: Cloud Data EngineerWe are seeking a skilled Cloud Data Engineer to join our team at Dechen Consulting Group (DCG). As a Cloud Data Engineer, you will be responsible for designing and deploying data-centric solutions on Google Cloud Platform (GCP) using various GCP tools.Key Responsibilities:Design and implement data-centric solutions on GCP using...

Cloud Platform Software Engineer

5 months ago


Menlo Park, United States Mainspring Energy, Inc. Full time
Job DescriptionJob Description

Company Overview

Driven by our vision of the affordable, reliable, net-zero carbon grid of the future, Mainspring has developed a new category of power generation — the linear generator — that delivers local, scalable, and fuel-flexible power to help accelerate the transition to the net-zero carbon grid.

The unique combination of attributes offered by Mainspring’s linear generator enables applications on both the commercial and utility sides of the meter for the $816B global electricity equipment market. We serve a wide range of Fortune 500 customers across markets and industries as well as top-tier utilities and other gridside providers.

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.

Mainspring is based in Menlo Park and has partnered with top-tier investors and utilities such as Khosla Ventures, Bill Gates, NextEra, and American Electric Power. More information can be found at www.mainspringenergy.com.

Responsibilities

The Mainspring Linear Generator relies on software for every aspect of operation and interaction. Our generator gateway software provides the interfaces from the Linear Generator to our cloud services for providing fleet-wide applications and analysis as well as troubleshooting..

As a cloud platform software engineer, you will:

  • Design and implement networked systems for interacting with an autonomous commercial product
  • Create systems to remotely update software on a large, complex linux device
  • Create applications and interfaces to manage operations on a fleet of remote devices
  • Participate in our Software Development Lifecycle from design to coding to code reviews to testing and documentation
  • Plan and manage your work using an Agile framework
  • Develop unit and integration tests to validate your code end-to-end
  • Share values with the team to balance different requirements pragmatically with an optimistic can-do perspective
  • Create a great work-product and have an interest to improve your capability with collaboration
  • Participate in field software incident support

Qualifications

  • Experience developing production software in a large code-base where cloud software interacts with remote hardware, (e.g. updating remote software/firmware, retrieving logs, remote control)
  • Driven, self-directed individual with history of significant contributions
  • Generalist with wide breadth of skills in system software architecture, user interfaces and managed cloud services such as AWS or GCP
  • Experience in multiple programming languages - C++, Golang, Python
  • Strong operational capability with Linux OS
  • BS in computer science or related degree or experience - advanced degrees are a plus
  • Minimum 3-5 years hands-on software development experience on a commercial software product
  • Experience with IoT device management platforms is a plus

The Bay Area salary for this role is $120k-$132k base + pre-IPO stock options + benefits. This position can be hybrid. The salary will be adjusted to reflect local market conditions based on employee location as well as the experience of the employee.

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.