Software Development Engineer II, Fulfillment by Amazon (FBA)

Global technology company providing e-commerce, cloud computing, and artificial intelligence services
$120,000 - $200,000
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, Fulfillment by Amazon (FBA)

Join Amazon's Fulfillment by Amazon (FBA) team to revolutionize how sellers worldwide leverage Amazon's vast distribution network. FBA operates as a startup within Amazon, offering sellers access to Amazon's world-class infrastructure on a pay-per-use basis, similar to AWS's model. This role focuses on building mission-critical systems that manage billions of products globally for sellers from Fortune 50 companies to small businesses across 135 countries.

As a Software Development Engineer II, you'll be at the forefront of creating mechanisms to optimize seller behavior for FBA inventory management, reducing supply chain costs, and improving product delivery efficiency. You'll work on innovative solutions to help sellers position their inventory closer to customers, enhancing Prime delivery capabilities.

The role combines strategic thinking with hands-on technical leadership, requiring expertise in distributed systems, large-scale data management, and service architecture. You'll be part of a team that values innovation, technical excellence, and customer obsession, working in an environment that provides great flexibility in product and technology direction.

This position offers the unique opportunity to impact global e-commerce at scale, working with cutting-edge technology and contributing to systems that power one of the world's largest fulfillment networks. You'll collaborate with talented engineers, participate in technical decision-making, and help shape the future of how businesses worldwide utilize Amazon's fulfillment services.

Last updated a month ago

Responsibilities For Software Development Engineer II, Fulfillment by Amazon (FBA)

  • Solve ambiguous business problems and map them to technical solutions
  • Use object-oriented concepts, algorithms and data structures to build systems at Amazon scale
  • Design, launch, and re-architect multi-tier systems with large amounts of data
  • Adapt to fast-paced development environment with focus on simple and extensible code

Requirements For Software Development Engineer II, Fulfillment by Amazon (FBA)

Java
  • Bachelor's degree or higher in computer science or equivalent
  • 3+ years of non-internship professional software development experience
  • 3+ years of programming with at least one software programming language
  • 3+ years of leading design or architecture experience
  • Experience with design patterns, reliability and scaling of systems

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Fulfillment by Amazon (FBA)

Controls Systems Engineer, Packaging Innovation, MSP

Controls Systems Engineer position at Amazon focusing on advanced motion control systems and automation for packaging platforms.

Software Dev Engineer II, Creators

Software Development Engineer II position at Amazon's Creators organization, focusing on social shopping and creator programs with competitive compensation range of $129,300-$223,600.

Software Development Engineer, Alexa Identity - Alexa Connected Devices

Software Development Engineer role at Amazon's Alexa Identity team, building LLM-based conversational AI capabilities with competitive compensation and benefits.

Software Development Engineer, XBDBP

Software Development Engineer role at Amazon focused on building cross-border shopping experiences, offering competitive compensation and opportunity to work on globally-scaled systems.

Network Development Engineer, InfraComms

Network Development Engineer position at AWS InfraComms team, focusing on operating and scaling global network infrastructure with emphasis on technical leadership and operational excellence.