Software Development Engineer II

Amazon

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

Job description

Join AWS Infrastructure Services (AIS) and play a pivotal role in keeping the cloud operational. We are the backbone of AWS, managing global data centers and all associated infrastructure. This is an opportunity to tackle complex, large-scale challenges within a dynamic and innovative environment. You will collaborate with a diverse team, including software, hardware, and network engineers, to ensure the highest standards of safety, security, and cost-efficiency for our customers.

This role offers a unique chance to contribute to greenfield projects, building cutting-edge supply chain software from the ground up. You'll leverage modern technologies like reactive microservices, serverless computing, and distributed NoSQL data stores to create scalable and secure applications within the AWS Cloud.

Responsibilities

As a Software Development Engineer, you will be instrumental in designing, developing, testing, and deploying supply chain software and applications. Your responsibilities will include collaborating with business leaders and stakeholders to understand needs and deliver innovative solutions.

You will work closely with Data Engineers and Data Scientists to architect robust APIs and user interfaces. The role involves full software development lifecycle management, from initial design to deployment in the AWS Cloud with a strong emphasis on security. Mentoring junior engineers and effective communication within a global team are also key aspects of this position.

Qualifications

We are seeking candidates with a minimum of 5 years of professional software development experience, excluding internships. A strong foundation in system design and architecture, including patterns, reliability, and scaling, is essential, requiring at least 3 years of experience in these areas.

Proficiency in at least one programming language is a must. Experience with the full software development lifecycle, encompassing 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 advantageous, as is prior experience building and delivering complex software systems to customers.

Essential Skills

Software DevelopmentAPI DesignSystem DesignArchitectureProblem SolvingTestingDebuggingAgile MethodologiesMicroservicesServerless ComputingNoSQL Databases

Good to Have

Supply Chain PlanningProcurement Systems

Highlights

  • Actively hiring

More Details

RoleSoftware Development Engineer II
IndustryCloud Computing, Information Technology & Services, Logistics & Supply Chain
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Amazon logo

Amazon

Cloud Computing

Software Development Engineer II at Amazon | SkillMX | SkillMX