Systems Development Engineer I
Amazon
Selling on Amazon is one of the fastest growing businesses at Amazon.com, with more than 50% of all items currently sold originating from third-party sellers. The SPEAQ (Selling Partner Experience, Automation & Qualification) team is looking for a Systems Development Engineer who will design, build, and operate infrastructure and automation systems that power the solution provider lifecycle, from registration through qualification and listing. You will own the full engineering lifecycle, from design through deployment and operations, building production-grade workflow orchestration, automation pipelines, and self-service platforms at scale across distributed AWS services.
Our team enables solution providers to list their first solution quickly while ensuring trust and security are embedded into every step. As a Systems Development Engineer, you will: design state machine workflow orchestration for onboarding and qualification, engineer CDK-based infrastructure for multi-region deployments, develop automated qualification and listing vetting pipelines using Step Functions, Lambda, DynamoDB, and other AWS-native services, and create proactive monitoring with fail-fast alerting across mission-critical jobs. You will write code held to Amazon Code Bar standards and work across Java and Python to deliver solutions where no prior playbook exists.
You will join a world-class team of Software Development Engineers, Data Engineers, Business Intelligence Engineers and Systems Development Engineers in a fast-paced, collaborative environment.
Key job responsibilities You design and build automation systems that power qualification, onboarding orchestration, and communication workflows across the solution provider ecosystem. You own the full engineering lifecycle, from low-level design through deployment and operations, writing production-grade code held to Amazon Code Bar standards. You build and maintain workflow automation using state machine orchestration (Step Functions), data pipelines (Lambda, DynamoDB), and CDK-based infrastructure.
You develop proactive monitoring and fail-fast alerting to ensure pipeline reliability. You design unified qualification forms with built-in validations backed by modernized backend infrastructure. You build self-service workflow capabilities that enable trust teams to create automation without engineering dependency. You participate in on-call rotations, conduct root cause analysis, and engineer solutions that eliminate systemic issues rather than just addressing symptoms.
You collaborate closely with Software Development Engineers, contributing to design and code reviews with substantive technical feedback. You create design documents, runbooks, and trade-off analyses. You reduce operational toil by building force-multiplier tooling. You automate manual processes and improve reliability, scalability, and observability across team-owned services.
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.