Senior Software Engineer – Backend, RIVR
Core
Design, develop, and operate server-side systems and microservices for an autonomous robot delivery platform.
Role type
Senior Backend Engineer
Builds
Scalable microservices, fleet operations integrations, and data processing pipelines for robot delivery.
Domain
Logistics / Robotics / Cloud-native infrastructure
Required skills
TypeScript, Java, C++, Python, Service-Oriented Architecture (SOA), RPC, publish/subscribe, event-driven patterns, distributed workflows, task queues, state machines, Kafka, message queues, serverless functions, containerization, observability (OTLP, Grafana, Prometheus), database technologies
Preferred skills
CI/CD pipelines, robotics, IoT, fleet management, real-time data streaming
Technologies
TypeScript, Java, C++, Python, Kafka, OTLP, Grafana, Prometheus
Responsibilities
Design and implement backend services for customer system integrations; Develop and enhance backend infrastructure for robot operations; Develop components to aggregate KPIs; Contribute to architecture, reliability, and scalability of backend systems; Collaborate with frontend, robotics, and infrastructure engineers.
Seniority
Senior, hands-on IC (via careerplan.io/jobs/10570674-senior-software-engineer-backend-rivr-at-amazon)