Work with Third Sphere portfolio companies

Third Sphere
Third Sphere

Demand Response Engineer



San Francisco, CA, USA
Posted on Tuesday, February 13, 2024
About the team:

At Onsemble, we're fueled by a deep sense of urgency in addressing the climate crisis. Our mission is crystal clear: empower homeowners to play a pivotal role in solving the climate challenge. We have made it easy and affordable for homeowners to transition to energy-efficient electric appliances while also transforming their homes into clean energy powerhouses in the future.

As an early member of our team, you won't just have a seat at the table; you'll be a driving force behind our product's evolution and our business's growth. You'll collaborate with a founding team of seasoned industry experts to drive innovation and build the future of sustainable, electric homes. You will be expected to bring your passion for impact, a curiosity for how things work (or don’t), and a commitment to contributing your talent to working on one of the planet’s most important challenges. If making a real-world impact motivates you and you approach challenges with optimism, authenticity, and empathy, read on.

About Onsemble:

Onsemble is an impact-driven startup on a mission to decarbonize homes and accelerate the transition to electric living. We raised $3M in Q1 '23 from top-tier VC firms in the Bay Area, along with a number of notable tech CEOs and climate-focused angel investors. Our co-founders have deep experience in consumer technology, security, and the plumbing/HVAC industry. In Q4 '23, we launched our app, which has quickly gained traction among hundreds of homeowners in Marin, Sonoma, and Contra Costa counties.


Come build the decarbonized future! This is a unique opportunity to unite Onsemble’s base of smart appliances into a demand response system to stabilize the electrical grid. We’re looking for a motivated engineer who has made outsized impact in past roles who would enjoy the chance to take ownership of a complex, mission-critical system. This is a true greenfield project: you’ll be expected to architect, build, and own a system that unifies and scales up our work to date. And we’re not just building a suite of products or an engineering team here, but also a culture of excellence that will guide future generations of engineers who decide to dedicate their life’s work to fixing the climate crisis.

In your first six months, you’ll work closely with the head of engineering to research, define, build and ship the first version of Onsemble’s virtual power plant (VPP). You’ll develop an understanding of what needs to be built both conceptually at a systems level, as well as how it relates to customer needs. You’ll then define the requirements and tradeoffs involved in implementing such a system, and chart a path to implementing it on our cloud service. With a well-architected design, you’ll turn to prototyping the initial version of our VPP, which will work with a small set of test devices. Then finally, haven proven out the prototype, you’ll be responsible for shipping it in our real-world cloud environment and scaling it to the initial public user base.


You should have the ability to fully own a large component of a system, taking it from the research and requirements gathering phase through implementation and rollout to customers. You should also have deep experience developing complex backend systems, and we’d be particularly interested if you have strong, broad and deep knowledge of distributed systems generally. General attributes the preferred candidate will exhibit:

  • Curiosity about the business requirements and impacts around engineering design choices
  • Strong collaboration and communication skills
  • Ability to incorporate the needs of collaborators and stakeholders into engineering architecture and implementation
  • Strong alignment with our core values as a company, and a high degree of motivation to tackle climate change
  • A mindset that puts the interests of the team and broader company first
  • Willingness and ability to own and define large product areas and diverse systems

Some specifics of what we’re looking for:

  • IoT device management
  • Message queues, publisher-subscriber pattern
  • Job scheduling algorithms
  • Asynchronous processing
  • Particular experience deploying software on a mainstream cloud service, especially AWS
  • Ability to write, prototype, test and ship code in a modern systems programming language, especially Go or Python
  • Very strong coding capability combined with an eye for good design, sensible tradeoffs, and scalable, robust software architecture

Ready to join us?

We are committed to providing a work environment free of discrimination and harassment, where all employees can do their best work. We make hiring decisions based on the needs of the business, team requirements, and individual strengths, without regard to race, ethnicity, gender identity or expression, sexual orientation, religion, age, physical, mental, or sensory disability, family or parental status, or past or present military service. Our hiring process aims to assess abilities beyond technical skills —we value imagination, authenticity, and heart just as much. If everything you have read so far aligns with your career goals and value system, we look forward to receiving your application and learning about how your experiences and perspective can contribute to our shared mission!