- 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
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, protected veteran status, disability, age, or other legally protected status.
Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
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.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.
Our team is part of Amazon’s Supply Chain Optimization Technology (SCOT) group and we design and build systems to optimize Amazon’s supplier network, and manage the flow of inbound products across our global fulfillment network. We do this for millions of SKUs, for hundreds of product lines worth billions of dollars of inventory procured world-wide. We strive for constantly delivering game changing features that help fuel Amazon’s business. We use scalable distributed software on the Cloud and our systems automate and optimize supply chain under the uncertainty of demand, pricing and supply. Our systems are built entirely in-house and provide ability for automated large scale supply chain planning, optimization, and simulation. We are unique in that we’re simultaneously developing the science of supply chain planning and solving some of the toughest computational challenges at Amazon.
We are building the next generation of software systems for managing the entire Inbound Supply Chain. As part of this initiative, we are building a real time visibility platform that tracks each and every truck and shipment in our supply network w.r.t. their position, content, route along with a prediction engine for arrival at destination. This is a large scale distributed system which will need to process billions of signals and scale for large datagrams. Using this visibility, the system automatically schedules work and guides labor plan at each node in our inbound supply chain. Every shipment is automatically prioritized in the network for the best customer experience. This is done through a large scale optimization module which complies with physical and mechanical constraints while trading off the limited resources to minimize cost for Amazon and maximize the experience for our customers. We drive hands-off-the-wheel automation with no human intervention. We also collaborate with our suppliers upstream and help them improve their supply chain efficiency using our technology and research capabilities.
We are looking for passionate, talented and innovative Software Engineers who love solving hard problems and can deliver high-performance, high-availability and extremely scalable systems. Our engineers are top-notch software developers who love working as a team and proactively take the lead whenever necessary. In addition to being able to work with the senior engineers in the team, you will also work with one of the brightest Research Scientists and Product Managers in the industry and will have a unique opportunity to both create and see the direct impact of your work on billions of dollars’ worth of inventory in one of the world’s most largest supply chains. Successful candidates will thrive in fast-paced environments that leverage agile planning techniques, encourage and reward creative design, intelligent risk taking, and find innovative ways to leverage technology.
We are a key part of Supply Chain Optimization Technologies (SCOT): https://www.youtube.com/watch?v=ncwsr1Of6Cw&feature=youtu.be
Key job responsibilities
Independently and quickly execute on solutions with minimal support or guidance
Ability to take the seeds of ideas and cut through ambiguity with investigations that results in proposed solutions that leverage simplicity and innovation
Lead and participate in system and architectural design reviews with other engineers and stakeholders within and outside of the team
Collaborate with other engineers on the team through code reviews, tech discussions, and project implementation to overall grow the team and our services
Build services and features that heavily involve backend data and services
Work with product stakeholders to gather requirements, get feedback, and drive the decisions from an engineering and product lens.
Other Jobs from Amazon
Data Scientist, North America Stores Expansion
Software Engineer II, Search Science Data Infrastructure
Software Development Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say