Staff Software Engineer, Platform
Core
Design and build scalable backend services and APIs to support robotic platforms and application workflows, providing technical leadership across architecture and engineering practices.
Role type
Staff Software Engineer (Platform/Backend)
Builds
Backend services, APIs, remote configuration management, software updates, service workflows, and telemetry data ingestion systems.
Domain
Robotics / Healthcare Technology
Deliverable
production ML models | product features | infrastructure
Required skills
Backend services and API development, REST/GRPC API design, relational database design (Postgres), CI/CD pipeline implementation, container orchestration (Docker, Kubernetes, ECS, EKS), distributed systems design, incident management.
Preferred skills
Medical device or regulated industry experience, data privacy requirements implementation.
Technologies
Java, Go, Python, Postgres, Gitlab CI/CD, AWS, Docker, Kubernetes, Amazon ECS, Amazon EKS.
Responsibilities
Design, build, test, and operate backend services and APIs; Architect and develop service capabilities; Implement comprehensive automated testing; Drive CI/CD and observability practices; Partner with embedded, infrastructure, and product teams; Provide technical leadership and mentorship to engineers.
Seniority
Staff, hands-on IC with strategic leadership