Software Development Engineer - Amazon Fulfillment Technologies

Amazon Fulfillment Technologies (AFT) powers the physical engine at the heart of Amazon, building and operating software, hardware, and processes for global fulfillment centers.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Logistics

Description For Software Development Engineer - Amazon Fulfillment Technologies

Amazon Fulfillment Technologies (AFT) is seeking a talented Software Development Engineer to join their team. This role is crucial in powering Amazon's global fulfillment network, where you'll build and operate software solutions that orchestrate processes, robots, machines, and people. You'll be working on systems that move billions of units of inventory and ensure customers get what they want when promised.

As an SDE II, you'll collaborate with highly talented engineers to deliver scalable solutions, working on everything from gathering requirements to technical design, coding, and operational support. The role involves using advanced algorithms and real-time data processing with large-scale distributed systems, leveraging technologies like Elastic Map Reduce, DynamoDB, and other AWS services.

The position offers significant growth opportunities, potentially leading to a Senior SDE role. You'll be part of the AFT Safety and Compliance organization, working on products that identify, track, and mitigate EHS concerns, as well as Supply Chain Compliance systems. The team's vision is to empower Amazon businesses to implement regulatory and operational standards effectively.

This is an excellent opportunity for someone who enjoys solving complex problems, working with cutting-edge technology, and making a direct impact on Amazon's customer experience. The role offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus comprehensive benefits including medical, dental, vision coverage, 401(k), and parental leave options.

The ideal candidate will be passionate about continuous improvement, maintaining high standards, and delivering exceptional customer experiences. You'll be working in a fast-paced environment where you can learn about new technologies, understand customer use-cases, and contribute to systems that operate at massive scale.

Last updated 8 hours ago

Responsibilities For Software Development Engineer - Amazon Fulfillment Technologies

  • Participate in 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
  • Deliver highly scalable solutions
  • Gather requirements, perform technical design, coding, and operational support

Requirements For Software Development Engineer - Amazon Fulfillment Technologies

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

Benefits For Software Development Engineer - Amazon Fulfillment Technologies

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

Interested in this job?

Jobs Related To Amazon Software Development Engineer - Amazon Fulfillment Technologies

Software Development II, DSP Tech, DSP Business Health

Mid-level Software Development Engineer role at Amazon's DSP Business Health team, building analytics pipelines and business insights solutions for delivery partners.

Software development Engineer, Device Management Systems, India

Software Development Engineer role at Amazon's Device Management Services team, focusing on cloud platform solutions for device businesses and third-party integrations.

Software Development Engineer II, Amazon Robotics

Software Development Engineer II role at Amazon Robotics developing complex material handling software systems for fulfillment centers

Systems Development Engineer II, ADC Analytics

AWS Systems Development Engineer II role working on large-scale distributed systems and database services, requiring TS/SCI clearance and strong Linux/coding expertise.

Software Development Engineer II, Fulfillment by Amazon (FBA)

Build and scale mission-critical systems for Amazon's global FBA network, enabling sellers worldwide to leverage Amazon's fulfillment infrastructure.