Taro Logo

Software Development Engineer II

Global technology and e-commerce company that provides online retail, cloud computing, digital streaming, and artificial intelligence services.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · E-Commerce · Logistics

Description For Software Development Engineer II

Join Amazon's Fulfillment by Amazon (FBA) team as a Software Development Engineer II to build the next generation of mission-critical systems that power the management of billions of products globally. FBA is Amazon's worldwide service that provides sellers access to Amazon's vast distribution network, operating similarly to AWS's infrastructure-as-a-service model. The role is within the FBA Inventory Management team, focused on helping selling partners optimize their inventory planning and management across Amazon's fulfillment network.

As an SDE II, you'll work on building features and functionality that create the best-in-class offering for sellers, helping them manage inventory effectively and reduce supply chain costs. You'll be part of a team that operates like a startup within Amazon, with significant flexibility in product and technology direction. The role involves working with large-scale distributed systems, handling high-volume transaction processing, and building solutions that serve sellers from small businesses to Fortune 50 companies across 135 countries.

The position requires strong technical skills in system design, architecture, and coding, with an emphasis on building scalable solutions. You'll be working on complex problems involving inventory management, supply chain optimization, and seller-facing tools. The role offers the opportunity to make a significant impact on Amazon's global marketplace while working with cutting-edge technology and contributing to systems that operate at massive scale.

This is an excellent opportunity for engineers who want to combine technical excellence with business impact, working on systems that directly affect Amazon's seller ecosystem and the efficiency of global commerce. The role offers exposure to complex distributed systems, data-intensive applications, and the chance to work with teams across Amazon's technology organization.

Last updated 21 hours ago

Responsibilities For Software Development Engineer II

  • Solve ambiguous business problems and map them to elegant 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
  • Quickly adapt to fast-paced development environment with bias towards simple and extensible code

Requirements For Software Development Engineer II

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 experience
  • 3+ years of leading design or architecture of new and existing systems experience
  • Code, design, and implementation sets the example to others

Benefits For Software Development Engineer II

Medical Insurance
Dental Insurance
Vision Insurance
  • Workplace accommodation available for disabilities

Interested in this job?

Jobs Related To Amazon Software Development Engineer II