We are representing a client—an innovative, fast-growing company in the robotics and AI space. The company is building an open-source humanoid robotics platform and is committed to democratizing access to advanced robotics by openly sharing hardware designs, firmware, and machine learning models with the global developer community.
To support the development of their next-generation platform, they are looking to hire a Distributed Systems Engineer to design and scale backend infrastructure for intelligent devices and autonomous systems.
Key Responsibilities
- Design and implement distributed systems for telemetry ingestion, event streaming, and command orchestration across edge and cloud
- Develop real-time data pipelines using Kafka, NATS, or gRPC with a focus on low-latency and high-throughput processing
- Manage and optimize stateful services (e.g., Redis, Postgres, InfluxDB) for reliability, replication, and failover
- Collaborate with cross-functional teams (embedded, ML, controls) to define API contracts, schemas (Protobuf), and SLAs
- Build infrastructure-as-code using tools like Terraform and Helm
- Set up CI/CD pipelines to automate testing, security scanning, and deployments
- Monitor and troubleshoot production systems using observability tools (Prometheus, Grafana, Jaeger)
- Promote best practices in reliability engineering, capacity planning, and incident response
Requirements
- 5+ years of experience building distributed, fault-tolerant systems in production
- Strong understanding of distributed systems principles (e.g., consensus algorithms, partitioning, consistency models)
- Hands-on experience with streaming/message platforms such as Kafka, Pulsar, NATS, or RabbitMQ
- Familiarity with Kubernetes and microservices-based architecture
- Proficient in at least one systems programming language (e.g., C++, Go, Python)
- Solid knowledge of observability tools (e.g., Prometheus, OpenTelemetry, Jaeger)
- Experience with Terraform, Helm, or Ansible for infrastructure automation
- Excellent communication and a collaborative mindset