Amazon Digital Acceleration is seeking a Software Development Engineer to help build large-scale Software-As-A-Service (SAAS) solutions for all subscription and membership businesses at Amazon. This role is part of a critical team that powers ordering, subscriptions, and device management for Prime, Amazon Video, Music, Audible, Alexa, and Kindle, among other digital businesses.
The team processes billions of digital purchases annually and is responsible for managing all aspects of subscription and digital ordering lifecycles at scale. You'll work on building distributed systems with challenging requirements for availability, latency, and consistency, while providing extensible APIs and data models to support rapidly growing customization needs for major Amazon businesses like Prime worldwide and Alexa smart home subscriptions.
As a Software Engineer, you'll lead projects involving multiple teams throughout the entire software development lifecycle using an agile process. Since these systems are being built from the ground up, you'll have the opportunity to make a lasting impact. The role requires strong expertise in Algorithms, Data Structures, Java, and NoSQL databases.
The position offers competitive compensation, including a base salary range of $114,800 to $191,800 per year, plus equity, sign-on payments, and comprehensive benefits. You'll be joining Amazon Digital Acceleration team that's on a mission to be earth's best provider of one-time and recurring digital commerce, delivering seamless and enjoyable post-purchase customer experiences.
This is an excellent opportunity for someone who enjoys solving complex technical challenges, working with distributed systems, and making a significant impact on Amazon's digital business infrastructure. The role offers exposure to some of Amazon's largest and most complex business units while working with cutting-edge technology at massive scale.