At Amazon Security, we're tackling the critical challenge of preventing denied entities from transacting with Amazon businesses. This role focuses on building automatic mechanisms to detect and prevent prohibited transactions using diverse algorithms and machine learning techniques. We process over a billion events daily, dealing with unique scaling and TPS challenges.
As a Software Development Engineer in our team, you'll work alongside ML scientists and domain experts to define customer experiences and protect Amazon's brand. You'll be responsible for building large-scale, high-availability distributed systems that screen hundreds of millions of transactions daily. This position offers the opportunity to work with critical Amazon businesses and stakeholders, including Legal, Compliance, and Operations teams.
We value work-life harmony and foster an inclusive team culture where diverse experiences and perspectives are celebrated. Our organization is responsible for maintaining high security standards across all Amazon's products and services. You'll have opportunities to grow through mentorship, ongoing learning experiences, and exposure to various security domains including cloud, devices, retail, and healthcare.
The role offers competitive compensation based on location and experience, along with comprehensive benefits. You'll be joining a team that's still in "Day 1" mode, with exciting opportunities to build detection and resolution systems that will help scale Amazon for years to come. If you're passionate about security, innovation, and working on challenging problems from their early stages, this role offers the perfect blend of technical challenge and meaningful impact.