Taro Logo

Software Development Engineer, Persistence and Capacity Management

Global technology and e-commerce company that specializes in online retail, 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, Persistence and Capacity Management

Amazon's Supply Chain Optimization Technologies team is seeking a Software Development Engineer to revolutionize how they manage capacity across their vast network of warehouses and transportation systems. This role sits at the intersection of complex distributed systems and supply chain optimization, focusing on building real-time, intelligent systems that help deliver packages faster and more efficiently.

The position requires expertise in both relational and non-relational databases, distributed systems, and high-performance Java development. You'll be working on systems that operate at Amazon's massive scale, requiring innovative approaches to data storage, validation, and processing. The role involves designing and implementing large-scale cloud-based distributed services with millisecond latency requirements and high transaction volumes.

As a key contributor, you'll collaborate with Principal Engineers, Scientists, and business stakeholders to architect solutions that optimize warehouse capacity management. The role offers the opportunity to work with cutting-edge technologies and experiment with various tools to solve complex technical challenges. You'll be expected to use Test-Driven Development and Continuous Deployment practices while mentoring other engineers on the team.

The ideal candidate should have strong experience in service-oriented architecture, caching, load balancing, and microservices. You'll be working in an environment that values innovation and technical excellence, with the opportunity to directly impact millions of customers through Amazon's supply chain systems. The position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus additional benefits and equity opportunities.

This role is perfect for engineers who are passionate about solving complex technical problems, enjoy working in a fast-paced environment, and want to make a significant impact on one of the world's largest supply chain networks. You'll be part of a team that's pushing the boundaries of what's possible in supply chain optimization while working alongside some of the industry's brightest minds.

Last updated a minute ago

Responsibilities For Software Development Engineer, Persistence and Capacity Management

  • Design and build highly available and scalable systems for optimizing and managing Amazon Warehouse's capacity management system
  • Work with Principal Engineers, Principal Scientists, and business stakeholders
  • Expand and optimize supply chain systems
  • Use Test-Driven Development and Continuous Deployment
  • Implement best practices in improving team coding culture

Requirements For Software Development Engineer, Persistence and Capacity Management

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

Benefits For Software Development Engineer, Persistence and Capacity Management

Medical Insurance
  • Medical Insurance
  • Financial Benefits

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Persistence and Capacity Management

Software Development Engineer, Ads Payments

Build large-scale payment systems for Amazon Advertising as a Mid-Level Software Engineer, working with AWS technologies in a hybrid work environment in New York.

Software Development Engineer 2, IBA

Amazon seeks a Software Development Engineer 2 for their Tax and Invoicing Experience team to build scalable systems handling global seller services and compliance.

Software Dev Engineer II-TEST

Software Dev Engineer II-TEST position at Amazon focusing on test automation and quality assurance for large-scale systems, offering competitive compensation and benefits in Boston, MA.

Software Development Engineer, EC2 Placement

AWS seeks Software Development Engineer to build and optimize EC2 instance placement systems, requiring strong distributed systems experience and modern programming language expertise.

Software Development Engineer, SIDR Overwatch

AWS Networking Software Development Engineer position focusing on developing and automating operations for global optical network infrastructure.