Senior Software Development Engineer, Region Flexibility Engineering

Global technology company providing e-commerce, cloud computing, digital streaming, and artificial intelligence services.
$150,700 - $251,700
Distributed Systems
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr. Software Dev Engineer, Kuiper SDN Team

Senior Software Engineer role at Amazon's Project Kuiper, developing network control plane systems for a global satellite-based internet service.

Software Development Engineer, AWS Hyperplane

AWS Infrastructure Services is seeking a Software Development Engineer for AWS Hyperplane to work on distributed NFV platform and critical cloud infrastructure components.

Senior Software Development Engineer - Amazon MSK, Managed Streaming Kafka

Senior Software Engineer role at Amazon working on MSK (Managed Streaming Kafka) service, building scalable streaming data solutions and contributing to open source.

Senior Software Development Engineer, Kuiper Network Services

Senior Software Engineer role at Amazon's Project Kuiper, building satellite network infrastructure for global broadband connectivity.

Senior Software Development Engineer, Annapurna Labs, Trainium Collectives, Elastic Collectives

Senior Software Development Engineer role at Amazon's Annapurna Labs, focusing on distributed AI/ML systems and collective operations for large-scale AI infrastructure.

Description For Senior Software Development Engineer, Region Flexibility Engineering

Amazon's Automated Augmentation team is seeking a Senior Software Development Engineer to join their Region Flexibility Engineering organization. This role offers a unique opportunity to work on innovative infrastructure software that enables automated instrumentation and augmentation across Amazon's vast service ecosystem.

The position involves creating framework abstractions and implementing best practices that significantly reduce effort for teams implementing cross-cutting concerns. You'll be working on essential capabilities including context propagation, security token management, traffic telemetry, and automated routing, while eliminating duplicated builder effort and code.

As a senior engineer, you'll be tackling complex challenges that impact Amazon's global infrastructure expansion, supporting major businesses like Stores, Alexa, Kindle, and Prime Video. The role requires balancing big-picture thinking with attention to detail, while collaborating with a robust Principal Engineering community and various cross-cutting teams.

The team focuses on developing robust and scalable solutions that are simple to use and delivered with engineering best practices. You'll be working with both AWS and non-AWS technologies, contributing to foundational infrastructure capabilities that enable Amazon teams to delight customers. With millions of users depending on Amazon's products daily, your work will have a substantial impact on the company's technical infrastructure.

This is an excellent opportunity for experienced engineers who understand service-oriented architecture and want to innovate at scale. You'll be responsible for end-to-end project delivery, defining crucial metrics, and anticipating business needs. The role requires excellent communication skills, as you'll be sharing architectural visions and technical solutions with various stakeholders.

The position offers competitive compensation, including a base salary range of $150,700 to $251,700 per year, plus equity, sign-on payments, and comprehensive benefits. Join us in Vancouver, Canada, and help create the abstractions that make developing software at Amazon more reliable and flexible while contributing to the company's global success.

Last updated 3 months ago

Responsibilities For Senior Software Development Engineer, Region Flexibility Engineering

  • Design and build solutions to accelerate company-wide initiatives in region expansion, observability, security, and availability spaces
  • Scope and deliver projects end-to-end
  • Define metrics that matter and anticipate customer and business needs
  • Deliver results personally and by leading peers
  • Collaborate with stakeholders and community of customers
  • Share architectural visions and technical solutions
  • Mentor and foster career growth of other engineers

Requirements For Senior Software Development Engineer, Region Flexibility Engineering

Java
Linux
Kubernetes
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Bachelor's degree in computer science or equivalent (preferred)
  • Experience in performance profiling and optimization of large-scale, distributed applications (preferred)

Benefits For Senior Software Development Engineer, Region Flexibility Engineering

Medical Insurance
Equity
  • Medical, financial, and other benefits
  • Equity compensation
  • Sign-on payments
  • Total compensation package

Interested in this job?