Taro Logo

Software Development Engineer, Digital Acceleration

Amazon Digital Acceleration powers ordering, subscriptions, and device management for Prime, Amazon Video, Music, Audible, Alexa, and Kindle services.
$129,300 - $223,600
Backend
Senior Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer, Digital Acceleration

Amazon Digital Acceleration is seeking a Senior Software Development Engineer to help build a large-scale Software-As-A-Service (SAAS) solution for digital ordering. This role focuses on building and running mission-critical commerce systems that power all subscription and membership use cases at Amazon, including Prime worldwide and Alexa smart home subscriptions.

The position offers an exciting opportunity to work with distributed state machines and tackle challenging requirements around availability, latency, and consistency. You'll be responsible for managing subscription lifecycles at scale and providing extensible APIs and data models to support rapidly growing customization needs for major Amazon businesses.

As a Senior Engineer, you'll lead multiple team projects throughout the entire software development lifecycle using agile methodologies. The role requires expertise in Algorithms, Data Structures, Java, and NoSQL, along with strong communication skills. You'll be working on systems built from the ground up, offering the chance to make lasting impacts on Amazon's digital infrastructure.

The team processes billions of digital purchases annually and enables digital businesses to grow worldwide. You'll be part of Amazon's mission to become earth's best provider of one-time and recurring digital commerce, focusing on delivering seamless post-purchase customer experiences.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus additional benefits including equity, sign-on payments, and comprehensive medical and financial benefits. This is an excellent opportunity for experienced engineers who enjoy solving complex technical challenges while directly impacting millions of customers worldwide.

Last updated 6 months ago

Responsibilities For Software Development Engineer, Digital Acceleration

  • Lead projects involving multiple teams in all aspects of the SDLC using an agile process
  • Build and run mission critical commerce systems for subscription and membership use cases
  • Manage all aspects of subscription lifecycle at scale
  • Create reliable and maintainable code
  • Design scalable solutions for complex problems

Requirements For Software Development Engineer, Digital Acceleration

Java
  • 2+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Strong background in Algorithms and Data Structures
  • Strong communication skills (written and oral)
  • Ability to quickly adapt to new development environments

Benefits For Software Development Engineer, Digital Acceleration

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Full range of medical, financial, and other benefits

Interested in this job?