Software Development Engineer II, Direct Fulfilment

Amazon is the world's largest e-commerce and cloud computing company, focused on customer-centric innovation and technology.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
E-Commerce · Enterprise SaaS · Logistics

Description For Software Development Engineer II, Direct Fulfilment

Join Amazon's Direct Fulfillment (DF) team, where you'll be part of a talented group of software engineers working to reach the next billion customers. This role focuses on building and scaling systems that enable vendors to ship products directly to customers on Amazon's behalf. As a Software Development Engineer II, you'll tackle complex challenges in designing and implementing solutions for the DF model, which is crucial for emerging and global marketplaces.

The Direct Fulfillment team, launched in India in October 2018, manages Amazon's dropship program where vendors ship orders directly to customers under Amazon's branding. This creates a seamless experience where customers receive the same high-quality service as items shipped from Amazon's fulfillment centers.

You'll be responsible for creating highly reliable, scalable distributed systems, collaborating with team members on technical designs, and ensuring quality delivery of features. The role offers opportunities to mentor other engineers, stay current with emerging technologies, and directly impact Amazon's global marketplace expansion.

This position is perfect for engineers who are passionate about large-scale systems, enjoy solving complex technical challenges, and want to contribute to Amazon's mission of being the world's most customer-centric company. You'll work in an environment that values technical excellence, operational rigor, and customer obsession while helping scale retail technology for the next generation of e-commerce.

Last updated a minute ago

Responsibilities For Software Development Engineer II, Direct Fulfilment

  • Designing and developing highly reliable, scalable, and distributed systems
  • Delivering quality features on-time and execution against project plans
  • Working with team members to manage day-to-day development activities
  • Participating in designs, design review, code review, implementation
  • Engaging with customers and dependencies to ensure quality delivery
  • Mentoring other engineers
  • Maintaining current technical knowledge and exploring new technologies

Requirements For Software Development Engineer II, Direct Fulfilment

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
  • Bachelor's degree in computer science or equivalent (preferred)
  • Experience with full software development life cycle (preferred)
  • Knowledge of professional software engineering & best practices (preferred)

Benefits For Software Development Engineer II, Direct Fulfilment

Medical Insurance
Vision Insurance
Dental Insurance
  • Workplace accommodations available for persons with disabilities

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Direct Fulfilment

Software Development Engineer, Ops Tech Solutions

Software Development Engineer role at Amazon building telemetry and self-healing systems for global fulfillment operations, requiring 3+ years of experience and strong systems design skills.

Software Development Engineer, Alexa Intelligent Actions

Mid-level Software Development Engineer position at Amazon's Alexa team, focusing on developing intelligent voice assistant features and scalable services.

Software Development Engineer, Alexa Intelligent Actions

Mid-level Software Development Engineer position at Amazon's Alexa team, focusing on developing intelligent voice assistant features and scalable architecture.

Software Development Engineer, Route 53

Software Development Engineer position at AWS Route 53 team, building and maintaining highly available DNS services and infrastructure components.

Software Development Engineer II, Direct Fulfilment

Software Development Engineer II position at Amazon's Direct Fulfillment team in Bangalore, building scalable systems for vendor-direct shipping solutions.