Lead Software Engineer, Commerce Integration Solutions

4 weeks ago


Vancouver, British Columbia, Canada Amazon Full time
Senior Software Development Engineer, Commerce Integration Services, Digital Acceleration

Are you interested in contributing to the development of a large-scale Software-As-A-Service (SAAS) platform designed for subscription and membership enterprises? Do you thrive on the challenge of constructing distributed systems that must meet demanding requirements for availability, latency, and consistency? If so, our team presents a unique opportunity for you to tackle complex business challenges with scalable and reusable technical solutions.

We are responsible for critical commerce systems that empower various Amazon businesses, such as Amazon Video, Music, and Audible, to deliver innovative product solutions for subscription signups and customer retention. Our mission is to enhance the digital commerce experience by processing billions of transactions annually and supporting our digital businesses in their global expansion.

Key Responsibilities

As a Senior Engineer, you will spearhead projects that involve collaboration across multiple teams throughout the entire Software Development Life Cycle (SDLC) using agile methodologies. Given that our systems are being developed from the ground up, you will have the chance to make a significant and lasting impact. Success in this role requires a robust understanding of Algorithms, Data Structures, Java, and NoSQL. Effective communication skills, both written and verbal, along with the ability to work collaboratively in a team environment, are essential. You should be adaptable to new development environments, eager to learn new systems, and capable of producing reliable and maintainable code while devising creative and scalable solutions to complex problems. Experience with high-traffic, scalable services is advantageous.

About the Team

The Amazon Digital Acceleration team is at the forefront of managing ordering, subscriptions, and device management for various digital services, including Prime, Amazon Video, Music, Audible, Alexa, and Kindle. Our goal is to be the leading provider of both one-time and recurring digital commerce, ensuring a seamless and enjoyable experience for customers post-purchase.

Basic Qualifications
  • 5+ years of professional software development experience, excluding internships
  • 5+ years of programming experience in at least one software language
  • 5+ years of experience in leading design or architecture of both new and existing systems
  • Experience in mentoring, serving as a tech lead, or leading an engineering team
Preferred Qualifications
  • 5+ years of comprehensive software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Bachelor's degree in computer science or a related field

Amazon is dedicated to fostering a diverse and inclusive workplace. We are an equal opportunity employer and do not discriminate based on race, national origin, gender, gender identity, sexual orientation, disability, age, or any other legally protected status.



  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Lead Software Engineer Company: Amazon Development Centre Canada ULC Are you enthusiastic about crafting extensive Software-As-A-Service platforms for subscription and membership enterprises at Amazon? Do you excel in developing distributed systems that fulfill stringent requirements for uptime, response time, and data integrity? If you relish...


  • Vancouver, British Columbia, Canada Amazon Full time

    Senior Software Development Engineer, Commerce Integration Services, Digital AccelerationAre you interested in contributing to the development of a large-scale Software-As-A-Service (SAAS) platform designed for subscription and membership enterprises? Do you thrive on the challenge of creating distributed systems that meet complex requirements regarding...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Lead Software Engineer Company: Amazon Development Centre Canada ULC Are you enthusiastic about creating large-scale Software-As-A-Service platforms for subscription and membership services? Do you excel in developing distributed systems that fulfill rigorous standards for uptime, speed, and reliability? If you relish solving intricate technical...


  • Vancouver, British Columbia, Canada Amazon Full time

    Senior Software Engineer, Digital Commerce SolutionsAre you interested in contributing to the development of a large-scale Software-As-A-Service (SAAS) platform designed for subscription and membership services? Do you thrive in creating distributed systems that tackle complex requirements related to availability, latency, and consistency? If these...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Are you ready to contribute to the development of a large-scale Software-As-A-Service (SAAS) platform tailored for subscription and membership enterprises? If you are passionate about creating distributed systems that balance availability, latency, and consistency, this role is for you. We seek individuals who thrive on solving complex business challenges...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Are you ready to contribute to a transformative Software-As-A-Service (SAAS) platform for subscription and membership enterprises at Amazon? If you thrive on the challenge of designing distributed systems that balance availability, latency, and consistency, this role is tailored for you. Our team is dedicated to crafting scalable and reusable technical...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Amazon Development Centre Canada ULC is seeking a talented and experienced Senior Software Development Engineer to join our dynamic team focused on powering digital commerce experiences. We are responsible for the critical infrastructure behind Amazon's leading digital businesses, including Prime, Amazon Video, Audible, and more. Our mission is to deliver...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Are you passionate about creating innovative software solutions for subscription-based services? As a key member of our team, you will have the opportunity to contribute to the development of a robust Software-As-A-Service (SAAS) platform designed for diverse subscription and membership models.In this role, you will be responsible for:Leading complex...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the Role Are you passionate about developing large-scale software solutions for subscription and membership businesses? Do you thrive on building distributed systems that meet demanding requirements for availability, latency, and consistency? If you enjoy tackling complex technical challenges and finding scalable solutions, then this opportunity is for...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our commerce integration services team, you will play a critical role in building and running mission-critical commerce systems that enable Amazon businesses to serve customers worldwide.Key...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our commerce integration services team, you will play a critical role in building and running mission-critical commerce systems that enable Amazon businesses to serve customers worldwide.Key...


  • Vancouver, British Columbia, Canada Lime Full time

    Company Overview: Lime is the leading provider of shared electric vehicles globally, dedicated to creating a sustainable future for transportation. Our electric bikes and scooters have facilitated over 400 million rides across more than 250 cities worldwide, significantly reducing reliance on traditional car travel. Position Summary: We are looking for a...


  • Vancouver, British Columbia, Canada Lime Full time

    Company Overview:Lime is the leading provider of shared electric vehicles globally, dedicated to creating a sustainable future for transportation. Our mission is to offer shared, affordable, and eco-friendly transportation options. With over 400 million rides completed across more than 250 cities worldwide, we have successfully replaced an estimated 100...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the RoleThe Fintech Ancillaries division at Software Aspekte is dedicated to merging our unique financial technology solutions with some of the largest travel organizations globally. In this sector, we design systems and develop financial products that can scale internationally, focusing on enhancing both customer satisfaction and business outcomes for...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the RoleThe Fintech Ancillaries division at Software Aspekte is dedicated to merging our unique financial technology solutions with some of the largest travel organizations globally. In this sector, we design systems and develop financial products that can scale internationally, focusing on enhancing both customer satisfaction and business outcomes for...


  • Vancouver, British Columbia, Canada Lime Full time

    Company Overview: Lime is a pioneering leader in the shared electric vehicle sector, dedicated to creating a sustainable future for transportation. Our innovative electric bikes and scooters have facilitated over 400 million rides across more than 250 cities globally, significantly reducing reliance on traditional vehicles.Role Overview: We are looking for a...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the RoleThe Fintech Ancillaries division at Software Aspekte is tasked with the integration of our proprietary financial technology solutions with major players in the travel industry. This team is pivotal in developing systems and fintech offerings that can scale on a global level, ensuring that we continuously innovate and enhance both customer and...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the RoleThe Fintech Ancillaries division at Software Aspekte is tasked with the integration of our proprietary financial technology solutions with major players in the travel industry. This team is pivotal in developing systems and fintech offerings that can scale on a global level, ensuring that we continuously innovate and enhance both customer and...


  • Vancouver, British Columbia, Canada Motorola Solutions Full time

    Join Motorola Solutions as a Lead Software Engineer At Motorola Solutions, we are driven by a common mission – empowering individuals to excel in critical moments. Our commitment to safety is reflected in our innovative technology solutions. We are dedicated to enhancing safety through the development of cutting-edge technologies that span our entire...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    Lead Backend Software EngineerWe are looking for a Lead Backend Software Engineer with expertise in Java and .NET, as well as experience in integrating and enhancing the Backbase digital banking platform. At Aequilibrium Software Inc, you will be part of a dynamic and agile technology professional services firm that is driving transformative change in the...