The Fulfillment Optimization (FO) Support team plays a crucial role in Amazon's supply chain operations. We invent and deliver software solutions that facilitate Customer Promise Speed, Order Planning, and Fulfillment.
The FO Support team leverages data, process improvement, and innovative technologies — including AI and agentic automation — to provide comprehensive engineering-excellence services and solutions across FO's product portfolios. The team is responsible for FO services as front-line support and plays a central role in the organization's success.
- 3+ years of non-internship professional software development experience
- 2+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby
- Knowledge of systems engineering fundamentals (networking, storage, operating systems)
- Experience in automating, deploying, and supporting large-scale infrastructure
- Experience building services using AWS products
- Experience with distributed systems at scale
- Experience with Linux/Unix
- Experience leveraging AI (Artificial Intelligence) agents for security review automation, spec-driven development practices, or adversarial red teaming
- Experience building or integrating AI/GenAI-powered solutions (e.g., LLM-based tools, agentic frameworks, automated diagnostics or remediation)
- Ability to work independently and solve problems using knowledge of an object-oriented programming language
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.