Sr. Software Development Engineer

Amazon Lab126 is a research and development company that designs and engineers high-profile consumer electronic devices.
Cloud
Senior Software Engineer
In-Person
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 cloud project. This role focuses on a complex, high-volume, and large-scale project that utilizes the full spectrum of AWS services and integrations. The position involves creating and managing CI/CD pipelines, CDK development, cloud application development, and managing deployments across multiple AWS regions.

The ideal candidate will be responsible for making crucial design decisions, owning end-to-end feature development, and providing technical leadership to junior team members. Daily activities include feature development, code reviews, and stakeholder interaction. The role requires extensive experience with AWS services, cloud development, and strong programming skills, particularly in C/C++.

The team works on cutting-edge projects involving both embedded development (device-side) and cloud development, utilizing various AWS services, APIs, CDK, pipelines, and container management. This position offers the opportunity to work on challenging technical problems at scale, while developing and mentoring others.

The role requires a strong background in software development, with at least 8 years of professional experience and demonstrated expertise in cloud technologies. The successful candidate will be part of a team handling business-critical systems, making this an excellent opportunity for someone looking to make a significant impact in cloud infrastructure and development.

This position at Amazon Lab126 offers the chance to work with cutting-edge technology, solve complex technical challenges, and lead important initiatives in cloud computing and device integration. The role combines technical leadership with hands-on development, making it ideal for senior engineers who enjoy both coding and architecture.

Last updated 23 days ago

Responsibilities For Sr. Software Development Engineer

  • Make design decisions (High level and Low level)
  • Own end to end development for specific features
  • Provide technical guidance for junior team members
  • Feature development and implementation
  • Conduct peer code and design reviews
  • Interact with internal and external stakeholders
  • Participate in oncall rotation
  • Handle cloud development and AWS services management
  • Manage CI/CD pipeline creation and management

Requirements For Sr. Software Development Engineer

Java
Python
TypeScript
  • 8+ years of non-internship professional software development experience
  • 7+ years of programming experience with at least one programming language
  • 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 (EC2, RDS, S3, IAM, EBS, Lambda, CloudWatch, CloudFront, VPC, AutoScaling, Global Accelerator)
  • 4+ years of working experience in Cloud development
  • 5+ years of experience in C/C++ development
  • Bachelor's degree in computer science or equivalent
  • Experience with full software development life cycle

Interested in this job?

Jobs Related To Amazon Sr. Software Development Engineer

Sr. Enterprise Account Engineer, Media Specialist

Senior Enterprise Account Engineer role at AWS Elemental, focusing on media services implementation and customer success in APAC region.

Sr. Hardware Dev Engineer (AWS Generative AI & ML Servers)

Senior Hardware Development Engineer role at AWS focusing on Generative AI and ML server design and development, offering competitive compensation and comprehensive benefits.

Construction Manager, AMER East Construction

Senior Construction Manager role at AWS overseeing data center construction projects, requiring 6+ years of experience in construction management and MEP systems.

Amazon Dedicated Cloud Engineer, ADC2S

Senior Cloud Engineer position at AWS requiring TS/SCI clearance, focusing on EC2 platform for government customers with emphasis on systems engineering and operations.

Senior Software Dev Engineer, EC2 Nitro

Senior Software Engineer role at AWS working on EC2 Nitro platform, developing virtualization technology with C++/Rust in Linux environments.