Software Development Engineer II, Region Flexibility
9 hours ago
Join Amazon’s Regional Flexibility Engineering team and help build highly distributed, scalable systems that support innovation across Amazon’s global businesses. As a Software Development Engineer II, you will work on service-oriented architectures, collaborate with teams across Amazon Stores, Digital, and Other (SDO) organizations, and influence product design as solutions scale. This role is ideal for engineers who enjoy working on complex problems, designing high-availability systems, and leveraging AWS technologies to deliver reliable and flexible solutions. You will support Amazon teams in developing infrastructure that accelerates innovation, while learning from and collaborating with a strong community of Principal Engineers. About the role: Software Development Engineer II In this position, you will design and build front-end and back-end systems that scale to support thousands of internal Amazon engineers. You’ll contribute to architecture decisions, implement distributed solutions, and guide teams in building infrastructure that supports high-volume services. You will be empowered to explore new technologies and shape system designs that enable Amazon-wide flexibility. Your work will directly support faster development cycles, improved system reliability, and better customer-facing experiences across multiple Amazon business units. Benefits and Salary Base salary: $114,800 – $191,800/year (depending on experience) Total compensation model which may include equity, sign-on bonuses, financial and medical benefits Work with AWS technologies and influence large-scale design decisions Collaborative engineering culture with mentorship from senior technical leaders 📌 Job Type: Software Development Engineer II (SDE II) Requirements / Skills 3+ years of professional, non-internship software development experience 2+ years of system design or architecture (reliability, scaling, or design patterns) Proficiency in at least one programming language Experience with distributed systems and cloud architectures is an asset Preferred: Bachelor’s degree in Computer Science or equivalent Preferred: Experience across the full software development lifecycle How to Apply If you’re ready to build scalable distributed systems and work with AWS technologies across Amazon organizations, apply using the button below: Know someone who may be interested? Share this job posting and help them join Amazon Tip: When applying, highlight experience building distributed or scalable systems and explain your contributions clearly. Amazon values engineers who understand how their work impacts system reliability and performance. During interviews, be prepared to discuss design decisions, trade-offs, and problem-solving approaches. Amazon’s technical interviews often focus on real-world architecture reasoning, not just code. You can also strengthen your application by showing familiarity with AWS services, ownership mindset, and willingness to mentor or collaborate across teams. #J-18808-Ljbffr
-
Software Development Engineer II
9 hours ago
Vancouver, Canada Amazon Development Centre Canada ULC Full timeAre you passionate about enabling millions of customers to buy anything, anywhere, anytime? Join our eCommerce Services team as an SDE II, where you’ll dive into large-scale distributed systems and orchestrate the retail ordering workflow end-to-end. You’ll own your services in production, design scalable solutions, and tackle complex challenges that...
-
Software Development Engineer II
9 hours ago
Vancouver, Canada Amazon Development Centre Canada ULC Full timeJoin the Amazon Payments team, one of the most profitable businesses at Amazon.com. As a Software Development Engineer II, you will work on platforms that introduce new payment methods, support Amazon’s global credit card programs, and enable multi-currency transactions. This is a unique opportunity to help scale one of the largest rewards catalogs and...
-
Software Development Engineer II
9 hours ago
Vancouver, Canada Amazon Development Centre Canada ULC Full timeJoin Amazon’s Payment Products Tech team and help shape the future of global payments. This team powers technologies behind services such as Co-branded Credit Cards, Installment Lending, and Fraud Prevention, impacting millions of users worldwide. If you’re a developer passionate about scalable, high-performance systems, this role offers the perfect...
-
Vancouver, Canada Amazon Full timeSoftware Engineer, Region Flexibility Engineering Regional Flexibility Engineering is looking for a software engineer passionate about service-oriented architectures that wants to support Amazon’s businesses innovate quickly at scale. Come join us if you enjoy designing and building highly distributed systems that scale! Key job responsibilities You will...
-
Vancouver, Canada Amazon Full timeSoftware Engineer, Region Flexibility Engineering Regional Flexibility Engineering is looking for a software engineer passionate about service-oriented architectures that wants to support Amazon’s businesses innovate quickly at scale. Come join us if you enjoy designing and building highly distributed systems that scale! Key job responsibilities You will...
-
Payments Platform Software Engineer II
9 hours ago
Vancouver, Canada Amazon Development Centre Canada ULC Full timeAn established industry player seeks a passionate Software Development Engineer II to join their Payment Products Tech team. In this dynamic role, you will be instrumental in designing and building high-volume, distributed systems that enhance user experiences and drive business results. With a focus on innovation and scalability, you'll have the opportunity...
-
Software Dev Engineer II
9 hours ago
Vancouver, Canada Amazon Development Centre Canada ULC Full timeOverviewDo you want to solve business challenges through innovative technology? At Amazon, our Software Development Engineers use modern, scalable services to tackle industry-defining projects that impact millions of customers worldwide. Join a team where customer obsession is part of our company DNA. As an SDE II, you’ll work on complex problems in a...
-
Software Dev Engineer
9 hours ago
Vancouver, Canada Amazon Development Centre Canada ULC Full timeAmazon is seeking talented Software Development Engineers (SDEs) to solve critical business challenges using innovative technology. As part of our Payments Engineering team, you’ll work on cutting-edge services that impact millions of customers, sellers, and products worldwide.Sponsored LinksAt Amazon, customer obsession drives everything we do. Our SDEs...
-
Vancouver, British Columbia, CAN, Canada Amazon Full timeRegional Flexibility Engineering is looking for a software engineer passionate about service-oriented architectures that wants to support Amazon's businesses innovate quickly at scale. Come join us if you enjoy designing and building highly distributed systems that scaleKey job responsibilitiesYou will solve algorithmically complex problems, work on front...
-
Software Development Engineer
3 days ago
Vancouver, Canada Amazon Full timeSoftware Development Engineer - II, Financials Foundations Services Amazon Financials Foundation Services (AFFS), a division within Amazon’s eCommerce Services Organization (eCS) is leading innovation in business systems integration and defining the future of financial accounting at Amazon scale. Our systems are advancing one of the world's most scalable,...