Sr. Software Development Engineer

Amazon is a global technology company and the world's largest e-commerce retailer.
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Sr. Software Development Engineer

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.

Last updated an hour ago

Responsibilities For Sr. Software Development Engineer

  • Feature development and implementation
  • Peer code and design review
  • Interact with internal and external stakeholders
  • Make design decisions (High level and Low level)
  • Provide technical guidance for junior team members
  • Participate in oncall rotation
  • Cloud development and AWS services management
  • CI/CD pipeline creation and management

Requirements For Sr. Software Development Engineer

Java
Python
Kubernetes
  • 8+ years of non-internship professional software development experience
  • 7+ years of programming experience
  • 7+ years of leading design or architecture experience
  • Experience as a mentor, tech lead or leading an engineering team
  • In-depth knowledge of AWS services
  • 4+ years of working experience in Cloud development
  • 5+ years of experience in C/C++ development (MUST)

Interested in this job?

Jobs Related To Amazon Sr. Software Development Engineer

Sr. Software Engineer, High Performance Computing

Senior Software Engineer position at AWS leading development of new High Performance Computing services, requiring 5+ years experience in software development and system architecture.

Senior Software Development Engineer, K8s - EKS

Senior Software Engineer role at AWS EKS team, building scalable container solutions using Kubernetes, with opportunities for technical growth and impact.

Systems Engineer, Managed Operations

Senior Systems Engineer role at AWS Dublin, leading the European Sovereign Cloud initiative, focusing on cloud operations and service reliability.

Systems Engineer, Managed Operations

Senior Systems Engineer role at AWS to lead the launch of European Sovereign Cloud, managing high-availability services and operations teams in Dublin.

Senior Systems Dev Engineer, Kuiper Enterprise Technology

Senior Systems Dev Engineer role at Amazon's Project Kuiper, building cloud infrastructure and services for revolutionary satellite-based broadband technology.