Key job responsibilities
Build scalable systems to validate compliance for and act on items flowing through Amazon's Fulfillment Network.
Design, develop, test and maintain mission critical software solutions that power Amazon's global fulfillment network.
Collaborate with cross-functional teams including product managers, program managers, and other engineering teams to deliver high-quality software solutions that meet technical and business requirements.
Develop scalable, reliable, and high-performance systems that can handle large volumes of data and traffic in real-time.
Participate in the full software development life cycle, including writing clean, maintainable, and well-documented code, conducting code reviews, deploying production-ready software to Amazon's infrastructure and supporting the software in production.
Troubleshoot and debug complex issues across multiple systems and services, collaborating with other teams as needed.
A day in the life
As an SDE in AFT S&C team, day-to-day you'll work on diverse and challenging tasks like designing new services, raising the bar on scale, reliability and efficiency of our services, collaborating with your team members and cross-functional teams, and training machine learning models to create smarter capabilities in Amazon Fulfillment Centers.
All the work you will do will ensure that Amazon customers receive products that are safe for them to use and have followed fulfillment processes that are safe and compliant for Amazon associates and customers.
Working in the AFT Supply Chain Compliance team is a great opportunity to make a positive impact in the world's largest and most innovative e-commerce company.
About the team
Amazon Fulfillment Technologies (AFT) powers Amazon’s global fulfillment network. We invent and deliver software, hardware, and data science solutions that orchestrate processes, robots, machines, and people. We harmonize the physical and virtual world so Amazon customers can get what they want, when they want it.
AFT S&C team delivers complex, innovative, scalable solutions to manage compliance for the end-to-end lifecycle of all physical goods across the Amazon fulfillment network, ensuring safe and compliant handling, storage, shipment and delivery for billions of items.
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent