Software Development Engineer, Amazon Fulfillment Technologies (AFT)

Amazon is working to be the most customer-centric company on Earth, powering global fulfillment centers with innovative technologies.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Logistics · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer, Delivery Experience

Software Development Engineer role at Amazon's Delivery Experience team, building scalable solutions for millions of customers worldwide.

Software Dev Engineer II, Whole Foods Market Engineering Back Office Systems and Support

Mid-level Software Engineer role at Whole Foods Market, focusing on backend development for enterprise systems using Java and AWS technologies.

Software Development Engineer, Payment Risk Engineering

Software Development Engineer position at Amazon's Payment Risk team, focusing on fraud prevention and risk management for e-commerce transactions.

Software Dev Engineer II, Amazon Payment Products

Software Dev Engineer II role at Amazon Payment Products team, developing innovative payment solutions and Shop with Points experience using AWS technologies.

Software Dev Engineer II, Unified Payments Experience (UPX)

Software Dev Engineer II position at Amazon's UPX team, building scalable payment solutions using cloud technologies and serverless architecture.

Description For Software Development Engineer, Amazon Fulfillment Technologies (AFT)

Amazon Fulfillment Technologies (AFT) is seeking a Software Development Engineer to join their innovative team focused on revolutionizing the e-commerce fulfillment process. As part of the Flow team, you'll be at the forefront of building technological platforms that power Amazon's global network of fulfillment centers.

The role offers an exciting opportunity to work on highly visible projects that directly impact customer experience. You'll be developing solutions that optimize various fulfillment processes including picking, packing, and shipping, ensuring millions of customers receive their orders efficiently and on time.

At AFT, you'll leverage cutting-edge technologies, including AWS services, big data approaches, and machine learning, to build distributed, highly available systems. The position requires strong problem-solving skills and the ability to work with complex system software while maintaining a customer-centric mindset.

The team values collaboration and strong communication skills, offering great opportunities for professional growth. You'll be involved in all aspects of the software development lifecycle, from scoping and design to implementation and delivery. The role requires someone who can take ownership of projects and has a proven track record of delivering new features successfully.

Amazon offers competitive compensation, including a base salary range of $129,300 to $223,600 depending on location, plus equity and comprehensive benefits. The company provides medical, dental, and vision coverage, parental leave options, PTO, and a 401(k) plan.

Working at Amazon means joining a diverse and inclusive workplace that empowers employees to deliver the best results for customers. The company is committed to innovation and building scalable solutions that operate worldwide with minimal human intervention.

If you're passionate about creating automated systems at scale and want to make a significant impact on global e-commerce operations, this role offers an excellent opportunity to work with talented engineers and shape the future of fulfillment technology.

Last updated 3 months ago

Responsibilities For Software Development Engineer, Amazon Fulfillment Technologies (AFT)

  • Build technological platforms for Fulfillment Centers automation
  • Optimize processes for picking, packing, shipping and other fulfillment operations
  • Participate in all aspects of software development cycle
  • Collaborate with team members and stakeholders
  • Design and implement scalable and robust software solutions
  • Conduct code reviews and maintain coding standards

Requirements For Software Development Engineer, Amazon Fulfillment Technologies (AFT)

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

Benefits For Software Development Engineer, Amazon Fulfillment Technologies (AFT)

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?