Key job responsibilities - Design and implement scalable, reliable, and secure services and features - Write clean, maintainable, and well-tested code - Own operational excellence for your team's services, including on-call responsibilities - Participate in system design, code reviews, and architectural discussions - Identify and resolve bottlenecks, performance issues, and technical debt - Contribute to team processes, mentoring, and engineering best practices - Work across the stack (front-end, back-end, infrastructure) as needed A day in the life We're looking for a Software Development Engineer to design, build, and operate services that support the AWS Training and Certification ecosystem. The T&C platform powers digital training, classroom delivery, practice exams, and certification programs that serve learners across the globe - and you'll be at the center of building the technology that makes it all possible.