Software Dev Engineer-II, Infra Supply Chain Automation
Amazon
Amazon
Join the AWS Infrastructure Services team, the backbone of the cloud, responsible for the design, planning, delivery, and operation of all AWS global infrastructure. You will tackle complex challenges in a dynamic supply chain environment, contributing to the seamless operation of data centers and their critical equipment. This role offers a unique opportunity to build large-scale distributed applications from the ground up, utilizing cutting-edge technologies like reactive microservices, serverless computing, and distributed NoSQL databases. If you possess a strong foundation in algorithms and system design, a passion for delivering high-quality code, and a drive to innovate, we want to hear from you.
Key responsibilities include solving intricate architecture and business problems to develop scalable solutions. You will be tasked with writing high-quality, modular, functional, and testable code. Additionally, you will mentor junior engineers on design principles, coding best practices, and troubleshooting techniques. Effective communication and collaboration within a global team environment are essential for success.
We are seeking individuals with at least 3 years of professional software development experience (non-internship). A minimum of 2 years of experience in designing or architecting new and existing systems, including familiarity with design patterns, reliability, and scaling, is required. Proficiency in at least one software programming language is a must. 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 a related field is a plus.
Amazon
Cloud Computing