Software Development Engineer II, Amazon Flex, Capacity Planning

Global technology company focused on e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Logistics

Description For Software Development Engineer II, Amazon Flex, Capacity Planning

Amazon Flex is a dynamic global business unit focused on enabling fast delivery speeds and managing business variability through innovative, scalable operations. As a Software Development Engineer II in the Capacity Planning team, you'll work at the intersection of science and technology to predict and manage capacity constraints in Amazon's network. The role involves creating and maintaining services that shape capacity management in Last Mile operations.

You'll be working with a sophisticated tech stack including Java and various AWS services (SNS, SQS, Lambda, DynamoDB, S3, AppConfig, Sagemaker, StepFunctions). The position requires strong backend development skills and an appreciation for test automation. You'll collaborate with cross-functional teams including Operations, Fulfillment, Product, and Program Managers.

The team culture emphasizes quality, knowledge sharing, and open communication. Daily activities include coding, system design, debugging, and participating in design reviews. Team members are encouraged to share opinions and contribute to a collaborative environment that values both professional growth and personal connections.

This role offers the opportunity to work on complex problems at scale, directly impacting Amazon's delivery capabilities. You'll be part of a high-energy team committed to quality and continuous improvement, with regular opportunities for knowledge sharing through demos and presentations. The position combines technical challenges with business impact, making it ideal for engineers who want to grow their skills while contributing to a major logistics operation.

Last updated a day ago

Responsibilities For Software Development Engineer II, Amazon Flex, Capacity Planning

  • Collaborate with cross-disciplinary teams to design and bring innovative products to market
  • Design and build technologies in a large distributed computing environment
  • Code solutions for broadly defined problems in an agile environment
  • Maintain system health and improve operational excellence
  • Participate in code reviews and design reviews
  • Work with services including SNS/SQS/Lambda/DynamoDB/S3/AppConfig/Sagemaker/StepFunctions

Requirements For Software Development Engineer II, Amazon Flex, Capacity Planning

Java
MongoDB
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer II, Amazon Flex, Capacity Planning

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive health benefits package
  • Equal opportunity employer
  • Inclusive work culture
  • Professional development opportunities

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Amazon Flex, Capacity Planning

Software Development Engineer II - Sponsored Products, SP Sourcing Index

Software Development Engineer II position at Amazon Advertising, focusing on high-throughput distributed systems for Sponsored Products advertising platform.

Software Development Engineer II, CLIP

Software Development Engineer II role at Amazon Advertising, building scalable ad services processing millions of events per second.

Software Development Engineer, Sponsored Brands Advertising

Software Development Engineer role at Amazon Advertising, building scalable ad serving systems and brand shopping experiences.

Software Development Engineer, Detail Page Allocation & Pricing

Software Development Engineer role at Amazon focusing on Detail Page Sponsored Products Allocation and Pricing, building advanced ad serving systems.

Software Development Engineer, CLIP

Software Development Engineer role at Amazon building scalable advertising systems processing millions of events per second.