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
E-Commerce · Enterprise SaaS · Logistics

Description For Software Development Engineer II

Join Amazon's Fulfillment by Amazon (FBA) team as a Software Development Engineer II to build 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. Similar to AWS's infrastructure-as-a-service model, FBA allows sellers to pay for what they use, creating a seamless experience to leverage Amazon's world-class infrastructure.

The FBA Inventory Management team focuses on helping selling partners and enterprises optimally plan and manage their inventory in Amazon's fulfillment network. You'll work on providing sellers with detailed visibility of their inventory, performance metrics, planning & automation tools, and recommendations for inventory management.

As a leader within FBA, you'll provide both strategic and tactical oversight to build features that create the best-in-class offering for sellers. You'll work on creating mechanisms to drive optimal seller behavior for FBA inventory management, reducing supply chain costs, and making it easier for sellers to position their inventory closer to customers.

The role offers the opportunity to work with a startup-like environment within Amazon, providing great flexibility in product and technology direction. You'll be building large-scale distributed systems that handle high-volume transaction processing, working with cutting-edge technologies, and solving complex technical challenges that impact sellers across 135 countries.

This is an excellent opportunity for a skilled engineer who wants to make a significant impact on global e-commerce infrastructure while working with a team that values innovation, scalability, and customer-focused solutions.

Last updated 2 days 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