Software Development Engineer II, Direct Fulfilment

Global technology and e-commerce company providing online retail, cloud computing, and artificial intelligence services.
Backend
Mid-Level Software Engineer
In-Person
4+ years of experience
E-Commerce · Enterprise SaaS

Description For Software Development Engineer II, Direct Fulfilment

Join Amazon's Direct Fulfillment (DF) team, where you'll work on systems enabling vendors to ship products directly to customers on Amazon's behalf. This role offers the opportunity to tackle complex challenges in scaling systems for emerging and global marketplaces. As a Software Development Engineer II, you'll be part of a talented team dedicated to reaching the next billion customers.

The Direct Fulfillment model, also known as "dropship," allows vendors to ship orders directly to customers while maintaining the 'Ships and Sold by Amazon' branding. Customers receive the same service experience as with items from Amazon Fulfillment centers. Launched in India in October 2018, the team's vision is to provide customers with the widest possible retail selection while maintaining superior vendor experiences and optimal cost structures.

You'll be responsible for designing and implementing highly reliable, scalable distributed systems, managing day-to-day development activities, and mentoring other engineers. The role requires strong technical leadership, excellent communication skills, and experience in large-scale system architecture. You'll work closely with Product Managers, other technical teams, and stakeholders to deliver quality solutions that enhance the customer experience.

This position offers the chance to impact Amazon's global marketplace expansion while growing your technical skills in areas like distributed systems, supply chain operations, and large-scale architecture. You'll be part of a team that values innovation, technical excellence, and customer obsession, making a direct impact on how millions of customers shop on Amazon.

Last updated 15 days ago

Responsibilities For Software Development Engineer II, Direct Fulfilment

  • Design and develop highly reliable, scalable, and distributed systems
  • Deliver quality features on-time and execute against project plans
  • Manage day-to-day development activities
  • Participate in designs, design reviews, code reviews
  • Engage with customers and dependencies to ensure quality delivery
  • Mentor other engineers
  • Maintain current technical knowledge
  • Launch products to India and world-wide marketplaces

Requirements For Software Development Engineer II, Direct Fulfilment

Java
  • 4+ years of professional software development experience
  • 3+ years of programming experience with modern languages (Java, C++, or C#)
  • 2+ years of experience in architecture and design of systems
  • Bachelor's Degree in Computer Science or equivalent
  • Experience in delivering large-scale distributed systems
  • Strong knowledge of data structures, operating systems, and distributed systems
  • Experience in communicating with users, Product Managers, and other technical teams
  • Knowledge of supply chain and operations

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Direct Fulfilment

Quality Assurance Engineer

Quality Assurance Engineer position at Amazon Kids, focusing on testing and quality assurance for family-oriented digital products and services.

Software Engineer II, AWS Supply Chain

AWS Supply Chain Software Engineer II position focusing on building cloud-based supply chain solutions using AWS technologies and microservices architecture.

Software Development Engineer, On Road Transporter Experience

Backend Software Engineer role at Amazon Flex focusing on delivery technology and AWS services

Software Development Engineer, PrivateLink

AWS seeks Software Development Engineer for EC2 Networking team to build next-gen cloud networking services, offering competitive pay and comprehensive benefits.

Software Development Engineer II, AWS Billing

AWS Billing Tax team seeks Software Engineer II to build scalable tax calculation systems and handle global regulatory requirements.