Enable job alerts via email!
A leading global e-commerce company in Ontario, Canada is seeking a Software Development Engineer to optimize inventory transfers systems. You will collaborate with cross-functional teams to design scalable, distributed solutions, tackling complex business problems. Ideal candidates have extensive software development experience and a solid understanding of cloud computing and distributed systems. This position offers an exciting opportunity to impact Amazon's customer experience positively.
Description
Have you ever ordered a product on Amazon and when that box with the smile arrived, wondered how it got to you so fast? Wondered where it came from and how much it costs Amazon? If so, the Amazon Global Supply Chain Optimization organization is for you.
Watch this video to learn more about our organization, SCOT: http://bit.ly/amazon-scot
We are part of the Inbound Systems team within SCOT. We work with forecast, price, inventory, fulfillment and other SCOT systems to compute transfers across Amazon network. We aim to optimize supply availability across Amazon fulfillment network through rebalancing and replenishing inventory while reducing delivery cost for our customers.
What will you do?
You will be partnering with research scientists, product managers and software engineers to solve complex problems and build innovative solutions to drive inventory transfers decisions. You will design/build scalable, distributed computing solutions. Candidate needs to have a high sense of ownership, ability to develop end to end solutions and improve customer experience. This role would expose you to solving problems of scale in the areas of data mining, machine learning algorithms and distributed systems of cloud-scale. You will be responsible for driving the team’s technical direction, strategizing and shaping our long-term vision and architecture.
Key job responsibilities
We’re looking for an experienced, results-oriented Software Development Engineer capable of building scalable software solutions for Inventory transfers systems for Amazon. The ideal candidate will work with other engineers, product managers and research scientists to build end to end solutions solving complex business problems at scales only available at Amazon. Here, you can take your skills to a new level as you work with the latest technologies in order to deliver solutions that will positively impact all Amazon customers
If you're excited by cloud computing and designing highly scalable, fault tolerant systems, and want to be challenged by the computer science problems, then join us.
Basic Qualifications
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
Preferred Qualifications
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
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
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.