Software Development Engineer II, Inventory Placement

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Logistics

Description For Software Development Engineer II, Inventory Placement

Join Amazon's Spock Team as a Software Development Engineer II, where you'll be at the forefront of Inventory Placement innovation. This role offers a unique opportunity to work on sophisticated systems that optimize Amazon's global supply chain operations. You'll be responsible for protecting inventory availability, managing balance between fulfillment centers, and implementing replenishment strategies across international marketplaces.

The position combines technical excellence with business impact, as you'll work directly on systems that enhance customer delivery speed while reducing fulfillment costs. You'll collaborate with a diverse team including Analytics and Operational Research professionals, contributing to solutions that handle complex supply chain variables and lead time optimization.

As a member of the Inventory Placement team, you'll be solving challenging problems that require innovative thinking and technical expertise. The role involves working with cloud-based distributed services, handling high-volume transactions, and implementing sophisticated architectural patterns. You'll be using modern development practices including Agile methodologies, Test-Driven Development, and Continuous Deployment.

The compensation package is competitive, ranging from $129,300 to $223,600 based on location, plus additional benefits including equity and comprehensive healthcare. This is an excellent opportunity for a mid-level engineer looking to make a significant impact on Amazon's world-class supply chain systems while working with cutting-edge technology and talented professionals.

Last updated a minute ago

Responsibilities For Software Development Engineer II, Inventory Placement

  • Work on advanced systems in Inventory Placement
  • Protect inventory availability for customer delivery speed
  • Manage inventory balance between FCs
  • Design and implement large-scale distributed services
  • Work with Senior and Principal Engineers, Researchers, and Data Engineers
  • Optimize supply chain systems
  • Implement best practices in team coding culture
  • Use Test-Driven Development and Continuous Deployment

Requirements For Software Development Engineer II, Inventory Placement

Java
  • 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
  • Experience with object-oriented design concepts
  • Knowledge of design patterns
  • Experience with distributed systems and cloud-based services

Benefits For Software Development Engineer II, Inventory Placement

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Medical, financial, and other benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Inventory Placement

Software Development Engineer, AWS Industry Products

AWS Industry Products team seeks a Software Development Engineer to build scalable solutions for automotive industry, offering competitive pay and benefits.

Software Development Engineer (Prime Video Live Events), Live Events Availability

Software Development Engineer role at Amazon Prime Video focusing on building and maintaining live video event delivery platforms.

Software Development Engineer, Alexa Communications

Mid-level Software Development Engineer role at Amazon's Alexa Communications team, focusing on building scalable backend systems and implementing LLM technology for voice interactions.

Software Development Engineer, AFT Inbound

Software Development Engineer position at Amazon Fulfillment Technologies, building automated solutions for inventory management and fulfillment center operations.

Software Development Engineer, AFT Outbound Flow

Software Development Engineer role at Amazon Fulfillment Technologies, building systems for staffing management in fulfillment centers.