Software Development Engineer III, Region Flexibility Engineering – Amazon – Vancouver, BC

Location: Vancouver, BC | Company: Amazon

Join Amazon’s Region Flexibility Engineering (RFE) team and help shape the future of Amazon’s global service-oriented architecture. As a Software Development Engineer III, you will build highly scalable distributed systems, refined abstractions, and tools that support Amazon’s rapid worldwide expansion. This role is ideal for senior engineers who thrive on solving algorithmically complex problems and building technology that empowers thousands of Amazon developers.

Sponsored Links

Working within RFE means partnering directly with AWS teams, SDO organizations, and Amazon’s Principal Engineering community to design high-availability, high-performance systems that support massive scale across Stores, Digital, and Other (SDO) businesses.

About the Role: Software Development Engineer III

As a Senior Software Development Engineer, you’ll design end-to-end architectures, build services from the ground up, and influence product design across Amazon. You will support regional placement automation, cross-region libraries, and foundational infrastructure that drives Amazon’s long-term innovation strategy.
This position requires deep experience with service-oriented architecture, distributed systems, scalability patterns, and leadership of engineering teams. You will help create abstractions that make Amazon’s development ecosystem more flexible for tens of thousands of internal users.

Sponsored Links

Benefits and Salary

  • Base salary: $150,700 – $251,700 (based on experience and skills)
  • Equity, sign-on bonuses, and additional performance-based compensation possible
  • Full Amazon benefits: medical, financial, mental health, and family support
  • Career development through Amazon’s global engineering community
  • Work with cutting-edge AWS technologies and cross-functional RFE partners

Job Details

📌 Job Type: Senior Software Engineering

📍 Location: Vancouver, BC

💰 Pay Range: $150,700 – $251,700/year

Requirements / Skills

  • 5+ years professional software development experience
  • 5+ years programming experience with at least one major language
  • 5+ years designing and architecting scalable systems
  • Experience leading engineering teams, mentoring, or acting as tech lead
  • Strong understanding of SOA, distributed systems, and high-scale backend design
  • Experience across full SDLC: code reviews, builds, CI/CD, testing, operations
  • Bachelor’s degree in Computer Science or equivalent (preferred)

How to Apply

If you’re ready to build high-scale distributed systems and influence Amazon-wide architecture, apply through the official Amazon careers portal below.

Share This Opportunity

Know someone who might be a great fit for this senior engineering role? Share this opportunity and help them join Amazon’s Region Flexibility Engineering team!

Job Summary & Tips for Applying

AI-generated summary and tips to help you highlight your strengths effectively.

Tip: To stand out, highlight experience with large-scale distributed systems, infrastructure automation, and solving complex architectural problems across multi-region environments.

Mention leadership of engineering teams, mentorship experience, and contributions to cross-team architecture patterns. Amazon values engineers who can influence design across organizations.

Showcase work with AWS, high-availability systems, and performance optimization. Provide concrete examples of systems you’ve built that support massive throughput or enterprise-level reliability.