About Earth
At Earth, we believe how we say farewell matters. Our mission is to transform the end-of-life experience by offering families a beautiful, sustainable alternative to cremation and burial.
Instead of traditional methods that harm the environment, our gentle, natural process transforms a body into nutrient-rich soil in just 45 days, returning life to the earth and leaving a meaningful legacy. Families can choose to receive the soil to scatter, plant, or share, while the remainder is thoughtfully donated to conservation projects that restore and heal our planet.
This process—sometimes called human composting or soil transformation—is powered by our proprietary vessel technology, which carefully recreates conditions found in nature. By balancing carbon, nitrogen, oxygen, and water—while precisely controlling temperature and moisture—we’re able to break bodies down gently and naturally.
First legalized in Washington State in 2019, this practice is rapidly gaining popularity nationwide. Earth is the national leader, backed by major investors, and growing fast.
The Role
We’re seeking a Lead Software Engineer to architect and build Earth’s next-generation supervisory control and orchestration platform — the software layer that ensures our soil transformation vessels operate safely, predictably, and reliably across distributed operational environments as we scale.
This is a senior individual-contributor role with both architecture ownership and significant hands-on software development responsibility. You will set technical direction, write core orchestration logic, and help establish the foundation for how Earth scales to multiple facilities.
You’ll collaborate across Firmware, Hardware, and Operations to define integration boundaries and enable a coherent, observable, and resilient automation platform.
This role focuses on the distributed coordination and state-management layer of our automation stack, not firmware or PLC programming. In short, this is a software systems role at the intersection of:
What You’ll Do
In this role, you will:
About You
You’re a systems-minded software engineer who excels at designing software that interacts with the physical world. You are comfortable reasoning across components, abstractions, and failure modes, and you care about making complex systems:
You build software that reduces operational burden, increases trust in automation, and supports a mission you care about.
Qualifications
Required:
Preferred:
Role Location & Travel Expectations
This role will require semi-regular travel to the Seattle area in order to enable effective, regular in-person collaboration within our R&D facility. Travel to other facility locations around the United States may be required on an as-needed basis for facility and vessel commissioning projects.
What Earth Provides