Sr. Backend Software Engineer
Core
Design and implement distributed systems managing complex state for mission-critical workflows including order fulfillment, robotic communication, and human-machine interaction.
Role type
Senior Backend Software Engineer (Distributed Systems & Robotics)
Builds
Cloud and on-premise infrastructure connecting event-driven architectures, databases, and containerized applications for a mealtime platform.
Domain
Food & Beverage / Robotics / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Elixir (OTP, Phoenix), PostgreSQL, System Design, WebSocket/REST API design, Infrastructure as Code (Terraform), Distributed Systems, Robotics integration
Preferred skills
End-to-end feature ownership, Technical leadership, Process improvement, Cross-functional collaboration
Technologies
Elixir, Phoenix, PostgreSQL, Terraform, Docker, Kubernetes, AWS, GCP
Responsibilities
Design and implement systems managing complex state across distributed environments; Build infrastructure connecting cloud and on-premise resources; Produce reliable software through iterative review, testing, and monitoring; Shape technical direction by planning feature delivery and defining tasks; Improve team processes by introducing best practices and automating work; Partner with cross-functional teams to deploy high-impact features; Mentor other engineers.
Seniority
Senior, hands-on IC with mentorship responsibilities
