System Development Engineer, FBA Capacity Management
Posted 7 hours 28 minutes ago by Amazon
Sellers are a critical part of Amazon's ecosystem, helping us deliver on our vision of offering the Earth's largest selection and lowest prices. These Sellers offer hundreds of millions of unique products, providing a broad and diverse inventory from Books, Electronics, and Apparel to Consumables and beyond. Fulfillment By Amazon (FBA) enables Sellers to provide fast and efficient delivery to customers using Amazon fulfillment services, which store, pack, ship, and provide customer service for seller products. Currently, Sellers constitute the majority of the business on
The FBA team is responsible for the science, business, and operations of core systems, algorithms, and seller-facing tools and workflows of the FBA service. These systems enable FBA sellers to enroll products, plan inbound shipments, and manage inventory within Amazon's fulfillment network, overseeing the full inventory lifecycle.
The FBA Capacity Management and Planning organization builds and manages global tools for capacity allocation, market-driven limit systems, capacity management in emerging countries, inventory planning and forecasting, and the Inventory Performance Index, a key seller-facing metric.
We are looking for a highly motivated System Development Engineer to help build critical capacity and planning systems at Amazon and develop scalable system solutions. You will work on vital business functions for our global customers, ensuring system availability and performance as business needs grow. This role involves automating and scaling infrastructure globally, collaborating with multiple teams, and providing opportunities for learning and growth.
If you are passionate and motivated about your work, we invite you to join our Agile environment, working with advanced tools, processes, and talented colleagues.
What you'll be working on:- Simplifying and reinventing systems, processes, and tools to improve customer experience
- Managing and expanding production-quality tools to solve operational problems
- Investigating technical issues thoroughly and implementing fixes to prevent recurrence
- Providing technical solutions to business problems in a global context
- Supporting software deployment in staging and production environments
- Developing tools to assist operations and maintenance
- Reporting on system and support status
- Participating in design, code, and procedure reviews
- Identifying opportunities from technical discussions and evaluating trade-offs
- Troubleshooting, researching root causes, and resolving defects
- Driving company-wide campaigns with support and engineering teams to completion
- Leading large-scale projects such as migration to native environments and pipeline automation
- Bachelor's degree in computer science or equivalent
- Experience in automating, deploying, and supporting infrastructure
- Proficiency in at least one modern programming language such as Python, Ruby, Golang, Java, C++, C#, or Rust
- Experience with Linux/Unix systems
- Relevant experience in software development, systems engineering, SRE, or DevOps roles
- Understanding of software engineering best practices, including coding standards, code reviews, source control, build processes, testing, and operations
- Practical knowledge of network fundamentals (DNS, DHCP, TCP/IP, routing, switching, HTTP)
- Knowledge of systems engineering fundamentals (host networking, storage, nix operating systems)
- Experience with CI/CD pipelines and build processes
- Strong leadership, verbal, and written communication skills
- Experience designing, developing, or operating cloud services on AWS or other platforms
We are committed to an inclusive culture that empowers all Amazonians. If you need workplace accommodations during the application or onboarding process, please visit . Amazon is an equal opportunity employer, welcoming applications from all backgrounds.