Software Dev Engineer II, AWS Infrastructure Supply Chain

Amazon

3+ yrs Bengaluru Full Time Hybrid (office + remote)
Amazon logo
Posted : yesterday
Actively hiring

Job description

Join the AWS Infrastructure Services team and play a pivotal role in designing, delivering, and operating global AWS infrastructure. This Software Development Engineer II position focuses on building sophisticated, large-scale distributed systems that optimize one of the world's most intricate physical supply chains. You'll work on greenfield projects, leveraging modern technologies like reactive microservices and serverless computing to shape systems from the ground up.

Our mission is to ensure continuous innovation for our customers by supporting all AWS data centers and the critical equipment within them. Be part of the team that keeps the cloud running smoothly and efficiently.

Responsibilities

Design and construct highly scalable, fault-tolerant distributed systems for the complete infrastructure supply chain, from demand planning to data center readiness.

Address complex architectural and business challenges, delivering adaptable solutions capable of operating at AWS scale.

Produce high-quality, modular, functional, and testable code, prioritizing operational excellence.

Collaborate with diverse teams, including supply chain planners, hardware engineers, and operations managers, to translate business needs into technical solutions.

Formally mentor junior engineers, guiding them in system design, coding best practices, and troubleshooting techniques.

Engage in the full software development lifecycle, encompassing design, code reviews, testing, deployment, and ongoing operations.

Qualifications

Possess at least 3 years of professional software development experience beyond internships.

Have a minimum of 2 years in design or architecture, focusing on design patterns, reliability, and scaling of systems.

Demonstrate proficiency in programming with at least one modern language such as Java, Python, or TypeScript.

Exhibit a strong grasp of fundamental algorithms, data structures, and system design principles.

Familiarity with the complete 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 also preferred.

Essential Skills

Software DevelopmentSystem DesignAlgorithmsData StructuresJavaPythonTypeScriptDistributed SystemsMicroservicesCloud Computing

Good to Have

AWS ServicesLambdaDynamoDBSQS/SNSStep FunctionsECS/EKSSupply Chain ManagementLogisticsManufacturing Systems

Highlights

  • Actively hiring

More Details

RoleSoftware Dev Engineer II, AWS Infrastructure Supply Chain
IndustryInformation Technology & Services, Cloud Computing, Logistics & Supply Chain, E-Commerce
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Amazon logo

Amazon

Information Technology & Services

Software Dev Engineer II, AWS Infrastructure Supply Chain at Amazon | SkillMX | SkillMX