Software Development Engineer, Amazon Fulfillment Technologies

Amazon Fulfillment Technologies powers the physical engine at Amazon, building and operating software and hardware for global fulfillment centers.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Logistics · Enterprise SaaS

Description For Software Development Engineer, Amazon Fulfillment Technologies

Amazon Fulfillment Technologies (AFT) is seeking a talented Software Development Engineer II to join their team. This role is crucial in powering Amazon's global fulfillment network, where you'll build and operate software solutions that manage billions of inventory units across fulfillment centers worldwide.

As an SDE II, you'll work on innovative solutions using advanced algorithms and real-time data processing through large-scale distributed systems. The team leverages various technologies including OO programming languages, Elastic Map Reduce, DynamoDB, and other AWS technologies to tackle challenges from massive order volume scaling to ultrafast order fulfillment.

The position offers an excellent opportunity to work with highly talented engineers, delivering scalable solutions that directly impact Amazon's customers - from product selection and order placement to efficient delivery. You'll be involved in designing and implementing internet-scale systems, working with cross-functional teams, and contributing to the architecture of secure and low-latency services.

This role is perfect for someone who's passionate about continuous improvement, maintains high technical standards, and has a strong customer-focused mindset. You'll have the opportunity to learn about new technologies, understand complex system interdependencies, and directly influence customer experience improvements.

The position sits within the Amazon Fulfillment Technologies (AFT) organization, specifically in the Safety and Compliance team, where you'll work on systems that identify, track, and mitigate EHS concerns and manage supply chain compliance. The role offers comprehensive benefits and clear growth opportunities, potentially leading to a Senior SDE position for those seeking career advancement.

Working at Amazon means joining a culture of innovation where your unique background and experiences are valued. You'll be part of a team that's constantly pushing boundaries to deliver better solutions for customers, while having access to some of the most advanced technologies in the logistics and fulfillment space.

Last updated 2 hours ago

Responsibilities For Software Development Engineer, Amazon Fulfillment Technologies

  • Participate in the design, implementation, and deployment of internet-scale systems
  • Define secure, scalable, and low-latency services
  • Work with cross-functional teams on demanding projects
  • Decompose complex problems into simple solutions
  • Share knowledge in performance, scalability, and engineering best practices
  • Raise the bar for technical design and code
  • Gather requirements, perform technical design, coding, and operational support

Requirements For Software Development Engineer, Amazon Fulfillment Technologies

Java
Python
  • 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 new and existing systems

Benefits For Software Development Engineer, Amazon Fulfillment Technologies

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, Dental, and Vision Coverage
  • Maternity and Parental Leave Options
  • Paid Time Off (PTO)
  • 401(k) Plan

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon Fulfillment Technologies

Software Development Engineer II, Project Kuiper

Software Development Engineer II position at Amazon's Project Kuiper, building satellite communication infrastructure with focus on CICD and Hardware in the Loop testing.

Software Dev Engineer, Amazon

Software Engineer role at Amazon focusing on the Add to Cart experience, working with ML models and high-throughput systems to optimize offer selection and pricing display.

SDE - Gameplay, Amazon Games

Gameplay Engineer position at Amazon Games Bucharest, focusing on developing core gameplay mechanics, AI systems, and combat features for AAA games using C++ and modern game engines.

Software Development Engineer II, GCNA-D

AWS Software Development Engineer II position focusing on global network infrastructure and cloud computing, offering competitive compensation and comprehensive benefits.

Software Development Engineer - Innovate with a Startup in AWS, AWS Compliance & Security Assurance

AWS Software Development Engineer position focusing on security assurance, compliance, and sustainability solutions for global data center operations.