xelys jobs xelys jobs

Senior Software Engineer - Backend/Distributed Systems

Earth

seniorpermanentbackenddevops United States 2 days ago via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

PythonDistributed SystemsBackend EngineeringEvent-Driven ArchitectureMQTTKafkaObservabilityAPIsEdge/CloudCI/CD

About the role

Role overview

Senior Software Engineer - Backend / Distributed Systems to build and evolve Earth’s supervisory control and orchestration platform. The role focuses on safe, predictable operation across distributed environments as the company scales to multiple facilities.

Responsibilities

  • Design and implement the supervisory software orchestration layer for vessel and facility operations.
  • Lead the design and evolution of supervisory software architecture across cloud and edge, including data storage and communication protocols between components.
  • Own system behavior for scheduling, state coordination, configuration management, auditability, and traceability.
  • Define and maintain APIs and contracts between supervisory software and vessel execution layers.
  • Build telemetry ingestion, contextualization, and long-term storage pipelines.
  • Ensure systems are observable, debuggable, and resilient to partial failures.
  • Support facility rollouts with reliable configuration, deployment, and startup behavior.
  • Contribute to DevOps practices supporting cloud and edge deployments.

Requirements

  • 7+ years of professional software engineering experience, ideally in distributed systems, industrial automation, robotics, or supervisory control.
  • Strong backend development skills in Python.
  • Solid understanding of distributed systems concepts and system-level thinking.
  • Experience designing APIs and service boundaries.
  • Experience with event-driven/message-based systems (e.g., MQTT, AMQP, Kafka).
  • Experience building observable systems (logging, metrics, tracing).
  • Comfort with hybrid edge/cloud architectures (e.g., AWS, GCP).
  • Experience with modern DevOps tooling (e.g., CI/CD, containerization, cloud-native deployments).
  • Experience supporting production systems tied to physical operations.
  • Strong collaboration and communication across disciplines; ability to manage competing priorities.

Preferred

  • Degree in Engineering, Computer Science, Robotics, or related field (or equivalent experience).

About Earth

Earth is transforming the end-of-life experience by replacing cremation and burial with a sustainable soil transformation process. The company uses proprietary vessel technology to convert bodies into nutrient-rich soil in about 45 days, operating across multiple facilities and building a supervisory orchestration platform for safe, reliable distributed operations.

Scraped 4/22/2026

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.