Earth · 2 weeks ago
Senior Software Engineer – Distributed Systems & Orchestration
Earth is a company dedicated to transforming the end-of-life experience through sustainable practices. They are seeking a Senior Software Engineer to develop their supervisory control and orchestration platform, ensuring the safe and reliable operation of their soil transformation vessels across various environments.
Responsibilities
Design and implement the supervisory software orchestration layer for vessel and facility operations
Lead the design and evolution of the supervisory software architecture across cloud and edge technologies, including the data storage and communication protocols between components
Own system behavior related to scheduling, state coordination, configuration management, auditability, and traceability
Define and maintain APIs and contracts between supervisory software and vessel execution layers
Build systems for telemetry ingestion, contextualization, and long-term storage
Ensure the platform is observable, debuggable, and resilient to partial failure
Support facility rollouts with reliable configuration, deployment, and startup behavior
Contribute to DevOps practices that support cloud and edge deployments
Qualification
Required
7+ years of professional software engineering experience, ideally building software for distributed systems, industrial automation, robotics, or supervisory control
Strong backend software development skills in Python (or similar backend languages)
Strong understanding of OOP, concurrency, distributed systems concepts, and system-level thinking
Experience designing APIs and service boundaries
Experience with event-driven or message-based systems (e.g. MQTT, AMQP, Kafka, etc.)
Experience building observable systems (logging, metrics, tracing)
Comfort working with hybrid edge/cloud architectures (AWS, GCP, etc.)
Experience collaborating with modern DevOps tooling (CI/CD, containerization, cloud-native deployments)
Experience supporting production systems tied to physical operations
Ability to collaborate and communicate effectively across a variety of disciplines
Ability to manage multiple priorities under time constraints and ensure complete, high-quality execution
Preferred
Degree in Engineering, Computer Science, Robotics, or related field — or equivalent practical experience
Familiarity with time-series data and telemetry pipelines
Experience with real-time and embedded systems
Exposure to control theory concepts
Benefits
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
Company
Earth
Earth is the creator of soil transformation, an environmentally-friendly alternative to burial and cremation.
H1B Sponsorship
Earth has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
Funding
Current Stage
Growth StageTotal Funding
$10MKey Investors
Alumni VenturesBuckley Ventures
2024-10-10Series B
2023-10-11Series A
2022-04-22Seed· $10M
Recent News
ClimateHack Weekly
2025-09-12
Company data provided by crunchbase