Software Development Engineer - Amazon Fulfillment Technologies

Amazon is a global technology company that powers e-commerce, cloud computing, digital streaming, and artificial intelligence.
$129,300 - $223,600
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. AFT is the backbone of Amazon's global fulfillment network, building and operating the software, hardware, and processes that power billions of package deliveries worldwide.

As an SDE II, you'll work on cutting-edge solutions that directly impact Amazon's customer experience, from product selection to ultra-fast order fulfillment. You'll be part of a team that leverages advanced algorithms, real-time data processing, and large-scale distributed systems, using technologies like Elastic Map Reduce, DynamoDB, and various AWS services.

The role offers significant opportunities for growth and development, potentially leading to a Senior SDE position. You'll be working in a collaborative environment with highly talented engineers, TPMs, and cross-functional teams to deliver scalable solutions that solve complex logistics challenges.

The position is part of the AFT Safety and Compliance organization, which focuses on developing products that identify, track, and mitigate EHS concerns, as well as implementing supply chain compliance systems. Your work will directly contribute to Amazon's mission of delivering products to customers as quickly and cost-effectively as possible while maintaining high safety and compliance standards.

Amazon offers a comprehensive benefits package, including medical, dental, and vision coverage, parental leave options, PTO, and a 401(k) plan. The company values diversity and inclusion, welcoming candidates from all backgrounds who are passionate about building innovative solutions at a global scale.

This role is perfect for someone who thrives on challenging technical problems, enjoys collaborating with others, and is committed to continuous improvement and learning. You'll have the opportunity to make a significant impact on systems that process millions of transactions daily while working with some of the most advanced technologies in the industry.

Last updated 2 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
  • Collaborate with highly talented engineers to deliver 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 Dev Engineer - Amazon Connect, Amazon Connect - Identity Management and Access Control

Software Development Engineer role at Amazon Connect, building cloud-based contact center solutions using AI and AWS services, with competitive compensation and comprehensive benefits.

Software Engineer

AWS Software Engineer position focusing on building scalable cloud services and distributed systems, requiring 3+ years of experience and strong programming skills.

Automation Engineer

Automation Engineer position at Amazon's Kaiserslautern facility, focusing on maintaining and optimizing automated logistics systems and PLC-controlled equipment.

Software Dev Engineer II, Amazon

Software Dev Engineer II position at Amazon's Universal Brand Catalog team, building large-scale systems for brand discovery and management using AI and distributed systems.

Software Development Engineer, AWS RDS

AWS RDS team seeks Software Engineer for cloud database development, offering $129K-$223K salary, comprehensive benefits, and opportunity to work on distributed systems at scale.