Software Developer, Amazon Robotics, Cosmos
Core
Build and scale real-time data infrastructure to collect, process, and deliver telemetry from robotic workcells across Amazon's fulfillment network.
Role type
Software Development Engineer I (Data Platform)
Builds
Real-time data pipelines, event ingestion systems, and data lake storage for robotics telemetry
Domain
Robotics, Data Engineering, Distributed Systems
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Java, TypeScript, C#, C++, Perl, Object Oriented Design, Distributed Systems, Multi-threaded applications, Stream processing, Data modeling
Preferred skills
Apache Flink, Amazon Kinesis, Relational databases, Data warehouses, Data lake architectures, Container orchestration (ECS)
Technologies
Java, TypeScript, CDK, Kinesis, Flink, Athena, S3, Iceberg, Hive, Redshift, ECS
Responsibilities
Design and maintain data pipeline components (ingestion, processing, storage), write production code for real-time/batch processing, onboard new event types and data models, perform operational monitoring and on-call support, conduct code reviews and design discussions, troubleshoot distributed system issues
Seniority
Junior to Mid-level, hands-on IC