Software Development Engineer-II

Global technology and e-commerce company that operates the world's largest online retail platform and cloud computing services.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Logistics · Enterprise SaaS

Description For Software Development Engineer-II

Amazon Fulfillment Technologies (AFT) is seeking a Software Development Engineer II to join their Inbound Foundations and Routing team (IBFR). This team builds core software components that power Amazon's world-class fulfillment centers, orchestrating inventory movement and interfacing with sortation systems. The role involves working on systems that handle tens of millions of catalog items and billions of yearly transactions across 570+ fulfillment centers globally.

The position offers unique challenges in scaling business operations, driving industry innovation, and enhancing customer experience through technology. You'll be working on high-volume, low-latency services that are critical to Amazon's fulfillment network. The team focuses on decreasing delivery times and ensuring customers receive their orders as promised.

This is an excellent opportunity for engineers who want to solve complex technical problems at scale. You'll be working with smart, passionate developers while having direct impact on Amazon's global fulfillment operations. The role combines technical depth with business impact, requiring both strong software development skills and an understanding of large-scale logistics operations.

The position is based in Bangalore and offers the chance to work on systems that directly influence Amazon's customer promise of fast, reliable delivery. You'll be part of a team that supports operations across North America, Europe, and Japan, building solutions that need to be both globally scalable and locally adaptable.

Last updated 13 days ago

Responsibilities For Software Development Engineer-II

  • Build new software from the ground up
  • Create pragmatic solutions for complex business problems
  • Work closely with operations staff in Amazon fulfillment centers
  • Build software components/services that orchestrate inventory movement within warehouses
  • Interface with sortation and SCOT systems for promise and planning decisions

Requirements For Software Development Engineer-II

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

Interested in this job?

Jobs Related To Amazon Software Development Engineer-II

Software Development Engineer, Amazon Music

Software Development Engineer position at Amazon Music, building scalable systems for playlist and queue experiences serving millions of customers.

Software Development Engineer, FinTech Infrastructure

Build high-performance, globally scalable financial systems at Amazon as a Software Development Engineer in the FinTech Infrastructure team.

Software Development Engineer, Digital Payments and Emerging Markets

Lead software development role focusing on digital payments solutions at Amazon, requiring 3+ years experience and expertise in scalable system design.

Software Development Engineer, AWS Geospatial

AWS Geospatial Software Development Engineer position focusing on building location-based services with emphasis on privacy and serverless architecture.

Software Development Engineer - FinTech, Fintech - Tax

Software Development Engineer position at Amazon's FinTech Tax division, building scalable solutions for global tax compliance and reporting systems using modern technologies and AWS services.