Do you want to own cutting edge technology, solve new problems that didn't exist before, and have the ability to see the impact of your successes?
The Supply Chain Optimization Technology (SCOT) owns Amazon's global inventory planning and fulfillment systems. SCOT decides what, when, who, where, and how much inventory to buy in order to meet customer needs as well as Amazon's business goals. SCOT optimizes transportation and fulfillment plans to help our Customers get what they need, as fast as possible. We do this for millions of items, for hundreds of product lines worth billions of dollars of inventory world-wide. See this short video for more info: http://bit.ly/amazon-scot.
The Fulfillment Availability Team is part of SCOT and we own several core systems that are at the foundation of Amazon's fulfillment pipeline and supply chain. We track inventory signals globally, in real time, and provide transactionally precise data on top of robust and asynchronous systems. We manage the complex graphs, constraints, and rules that define the Amazon fulfillment network and how things move through. We enable fulfillment of anything everywhere.
As a part of a close-knit team of engineers that are agile, data driven, and highly collaborative, you will work with a wide variety of cutting edge technologies to deliver data with high reliability at massive scale. You will work to expand and optimize our world-class supply chain systems to support a variety of emerging business initiatives. You will have the opportunity to propose ideas that impact millions of customers, owning major deliverables end-to-end, while working closely with experienced engineers and teams to execute on them. We value innovation and technical exploration through iterative development which includes project scoping & development practices that emphasize software excellence. Scalability, latency, and customer experience are our top priorities as the business grows.BASIC QUALIFICATIONS
- 2+ years of non-internship professional software development experience
- Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
- 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- Agile practices and methodologies such as Test Driven Development and Scrum
- Service-oriented architectures
- Experience with SQL and non-SQL databases
- Ideal candidates will show excellent debugging and troubleshooting skills, with an enthusiastic attitude to support and resolve customer problems
- Experience with distributed systems, algorithms, and relational databases
- Deal well with ambiguous/undefined problems; ability to think abstractly
- Familiarity or experience with supply chain concepts
- Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.
By submitting your application here, you can apply once to be considered for multiple Software Engineer openings across various Amazon teams. If you are successful in passing through the initial application review and assessment, you will be asked to submit your career and personal preferences so that our dedicated recruiters can match you to the right role based on these preferences.
Amazon is committed to providing accommodations at all stages through recruitment and employment in accordance with applicable human rights and accommodation legislation. If contacted for an employment opportunity, advise Human Resources if you require accommodation, including in order to apply for a position.
Software and Programming