Software Development Engineer II

4 days ago


Vancouver, Canada Amazon Development Centre Canada ULC Full time

Are 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 impact hundreds of millions of customers globally. Sponsored Links As an Amazon SDE II , you’ll work across the full software lifecycle—design, implementation, testing, deployment, and operations—using your expertise in data structures, algorithms, and object-oriented programming. Collaborate with product managers, UX designers, and fellow engineers to drive innovation and keep our platform ready for future growth. About the role: Software Development Engineer II In this role, you will design and build flexible, reliable systems that power Amazon’s ordering platform. You’ll tackle abstract, high-scale problems, write clean, maintainable code in Java, C++, or Python, and participate in design reviews and code refactoring to ensure long-term system health. You will also mentor junior engineers , establish coding and testing standards, and contribute to architectural decisions that shape the future of our global eCommerce infrastructure. Sponsored Links Benefits and Salary Base Salary: $114,800 – $191,800 CAD per year Equity Awards and performance-based bonuses 401(k)/RRSP matching and financial wellness programs Paid Time Off , parental leave, and flexible scheduling Professional development: mentorship, training reimbursements, and conferences Job Type: Full-time, Permanent Salary Range: $114,800 – $191,800 CAD/year Requirements / Skills 3+ years of professional software development experience 2+ years of system design or architecture experience (reliability & scaling) Proficiency in at least one language (Java, C++, or Python) Experience across the full SDLC: coding standards, reviews, build processes, testing, and operations Bachelor’s degree in Computer Science or equivalent Strong problem-solving, communication, and collaboration skills How to Apply Ready to shape the future of global eCommerce? Click below to start your application: Know an engineer who’d excel here? Share this posting and help them join Amazon Development Centre Canada ULC This SDE II role is perfect for engineers who thrive on end-to-end ownership of large-scale systems and enjoy solving complex distributed challenges . Highlight projects where you designed for reliability and performance under heavy loads. Emphasize your proficiency in data structures, algorithms, and object-oriented design , and share examples of how you improved system health through code reviews and automated testing. Demonstrate your ability to guide junior engineers and drive architectural vision. When applying, showcase your impact on customer-facing services—reduced latency, increased throughput, or improved fault tolerance—and your passion for continuous learning and collaboration in a fast-paced environment. #J-18808-Ljbffr



  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Join 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...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Join 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...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Are 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...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Are 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...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Join 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 Development Centre Canada ULC Full time

    Join 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 Development Centre Canada ULC Full time

    Join 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 Development Centre Canada ULC Full time

    Overview Do 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...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Over 250 million paid members enjoy Prime benefits worldwide, from fast, free shipping to Prime Video, Music, Reading, and more. If you’re passionate about writing scalable code that impacts millions daily, the Amazon Prime Team wants to hear from you.As a member of the Prime Tech team, you’ll work closely with business stakeholders to design and...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Over 250 million paid members enjoy Prime benefits worldwide, from fast, free shipping to Prime Video, Music, Reading, and more. If you’re passionate about writing scalable code that impacts millions daily, the Amazon Prime Team wants to hear from you. As a member of the Prime Tech team, you’ll work closely with business stakeholders to design and...