Software Development Engineer
We're seeking a Software Development Engineer II to help build and scale Atlas. You'll work on composable building blocks that customers can combine into complex workflows, developing features that directly impact how AI systems are trained and improved across Amazon. This role offers the opportunity to work on challenging problems at scale, combining full-stack development with distributed systems architecture.
Key job responsibilities
* Design, develop, and deploy full-stack features for Atlas using modern web technologies and AWS serverless architecture
* Build scalable backend services using AWS Lambda, Step Functions, EventBridge, DynamoDB, and SNS/SQS
* Develop responsive, high-performance user interfaces using TypeScript, React, and Redux
* Build self-service capabilities through intuitive user interfaces for SOP authoring, workforce management, and workflow composition
* Develop highly customizable in-line telemetry directly within the Atlas UI
* Collaborate with cross-functional teams to onboard new programs and reduce operational expenditure through automation
* Participate in code reviews, design discussions, and operational excellence initiatives
* Own features end-to-end, from design through deployment and monitoring