Software Development Engineer, Devices Retail Inventory and Financial Record Keeping Technology (DRIFT)

Global technology company leading in e-commerce, cloud computing, and consumer electronics.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer · E-Commerce

Description For Software Development Engineer, Devices Retail Inventory and Financial Record Keeping Technology (DRIFT)

Join Amazon's DRIFT team and help revolutionize how millions of people access Amazon's consumer devices through brick-and-mortar retail channels worldwide. This role focuses on building and maintaining solutions for Devices Retail Fulfillment, specifically B2B retail distribution. You'll be working with a collaborative team that manages offline fulfillment channels, including ordering, inventory management, promotions, and returns for Amazon's Devices business across multiple international markets including the US, UK, Germany, France, and more.

As a Software Development Engineer, you'll be instrumental in developing distributed systems using AWS technologies to support Amazon's global device sales through retailers like Best Buy and Staples. The position offers an opportunity to work on high-impact programs that directly affect Amazon's device business efficiency and growth. You'll be part of a supportive 5-team organization that values work-life balance and emphasizes working smarter rather than harder.

The role combines technical expertise with business impact, requiring strong skills in distributed systems, AWS services, and software architecture. You'll be working in an Agile environment, participating in daily scrums, and collaborating across teams to build scalable solutions. The position offers exposure to Amazon's full device ecosystem, including Fire tablets, Fire TV, Alexa devices, Ring cameras, and Kindle e-readers.

This is an excellent opportunity for engineers who want to make a significant impact on Amazon's global retail presence while working with cutting-edge technologies in a collaborative, positive environment. The team culture emphasizes mutual support, inclusion, and professional growth, making it an ideal place for ambitious developers looking to expand their skills and influence.

Last updated 3 hours ago

Responsibilities For Software Development Engineer, Devices Retail Inventory and Financial Record Keeping Technology (DRIFT)

  • Write high quality distributed system software
  • Work extensively with AWS technologies (SQS, SNS, S3, Lambda, DynamoDB, etc.)
  • Launch new, high impact programs that reduce logistics costs or increase unit sales
  • Perform development and maintenance of key system features
  • Drive best practices and engineering excellence
  • Work in an Agile/Scrum environment
  • Establish architectural principles
  • Mentor team members
  • Full stack development
  • Collaborate with team members across the organization

Requirements For Software Development Engineer, Devices Retail Inventory and Financial Record Keeping Technology (DRIFT)

Python
Java
  • 3+ 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
  • Experience with design patterns, reliability and scaling of systems

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Devices Retail Inventory and Financial Record Keeping Technology (DRIFT)

Software Development Engineer, AWS Kinesis Data Streams

Software Development Engineer position at AWS working on Kinesis Data Streams, building real-time data processing solutions at scale with competitive compensation and benefits.

Software Development Engineer

Software Development Engineer role at Amazon India, focusing on building and automating financial/accounting systems for the fastest-growing marketplace in India and Emerging Markets.

Software Development Engineer, KCDX

Software Development Engineer position at Amazon's Kindle Reader organization, focusing on book delivery and reading experience innovation for millions of customers.

Software Dev Engineer II, Alexa Enterprise Products

Software Development Engineer II position at Amazon's Alexa Smart Properties team, building innovative solutions for Alexa integration across multiple devices and platforms.

Software Development Engineer, Amazon Stores

Software Development Engineer position at Amazon Stores, building scalable solutions for e-commerce platforms with competitive compensation and comprehensive benefits.