Software Dev Engineer-II, Infra Supply Chain Automation
Amazon
Amazon
Join AWS Infrastructure Services to play a pivotal role in the design, planning, delivery, and operation of our global cloud infrastructure. This is an exceptional opportunity to contribute to a team focused on the most complex supply chain challenges, managing thousands of variables. You will collaborate with a diverse group of engineers and specialists to ensure the highest standards of safety, security, and cost-efficiency for our customers.
This role offers a unique chance to build large-scale distributed applications from the ground up on greenfield projects. You will be instrumental in designing and developing systems using cutting-edge technologies such as reactive microservices, serverless computing, and distributed NoSQL data stores.
Design and implement extensible solutions to solve complex architectural and business problems. Develop high-quality, modular, functional, and testable code. Provide formal mentorship to junior engineers on design, coding best practices, and troubleshooting. Communicate and collaborate effectively within a global team environment.
A strong foundation in fundamental algorithms and system design, with the ability to produce robust code. Passion for delivering high-quality designs and components. A creative approach to problem-solving and a willingness to think innovatively. Minimum 3 years of professional software development experience (non-internship). Minimum 2 years of experience in designing or architecting new and existing systems, including design patterns, reliability, and scaling. Proficiency in at least one software programming language. Experience with the full software development lifecycle, including coding standards, code reviews, source control, build processes, testing, and operations, is highly preferred. A Bachelor's degree in Computer Science or an equivalent field is preferred.
Amazon
Cloud Computing