Amazon Lab126 is seeking a Senior Software Development Engineer to join their team working on a business-critical, high-visibility project involving embedded and cloud development. This challenging role focuses on large-scale deployments across multiple AWS regions, involving complex integrations with various AWS services.
The position requires expertise in cloud architecture, CI/CD pipeline management, and CDK development. You'll be responsible for making crucial design decisions, owning end-to-end feature development, and providing technical leadership to junior team members. The role combines hands-on development with architectural oversight, requiring both technical depth and breadth.
Working with Amazon Lab126, you'll be part of a team handling high-volume, large-scale projects that utilize the full spectrum of AWS services. Your responsibilities will include feature development, code reviews, stakeholder management, and participating in on-call rotations. The role offers an opportunity to work with embedded systems and cloud technologies, making it perfect for engineers who enjoy working across the full technical stack.
The ideal candidate will bring extensive experience in cloud development, strong programming skills (especially in C/C++), and a proven track record of leading technical teams. You'll be working in Bengaluru, India, contributing to Amazon's innovative device and cloud infrastructure projects. This role offers the chance to work on cutting-edge technology while growing your leadership skills in one of the world's leading technology companies.