Software Engineer for Amazon Points Program

4 weeks ago


Vancouver, British Columbia, Canada Amazon Full time
Software Engineer for Amazon Points Program

The Amazon Points initiative is a rewards system tailored for our customers in Japan, representing a significant strategic effort within the region. This program is designed to enhance customer engagement and stimulate business growth across various product categories, including both physical items (such as books, electronics, and fashion) and digital offerings (like Kindle books). Our Points Customer Experience (CX) team takes a comprehensive approach to the shopping experience, ensuring that the Points system is intuitive and user-friendly.

As a Software Engineer on the Amazon Points CX team, your role will involve innovating new functionalities, architecting systems, and writing code for robust and scalable distributed services. You will face unique challenges and collaborate with diverse technical teams across Amazon's global network. Comfort with a higher level of uncertainty than typical projects is essential, as you will be developing systems that cater to millions of users daily. We promise a rewarding experience where you will learn extensively, enjoy your work, and positively influence countless customers.

Ideal candidates will demonstrate a strong drive for results, a proactive approach to solving intricate and ambiguous challenges, and a genuine enthusiasm for creating features that enhance user satisfaction.

Required Qualifications:
  1. Minimum of 3 years of professional software development experience, excluding internships.
  2. At least 2 years of experience in system design or architecture, focusing on design patterns, reliability, and scalability.
  3. Proficiency in at least one programming language.
  4. Over 3 years of experience in the complete software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operational tasks.
  5. Bachelor's degree in computer science or a related field.


  • Vancouver, British Columbia, Canada Amazon Full time $114,800

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon. As a Software Development Engineer, you will play a critical role in designing and developing software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software solutions using a variety of programming languages and...


  • Vancouver, British Columbia, Canada Amazon Full time $114,800

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon. As a Software Development Engineer, you will play a critical role in designing and developing software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software solutions using a variety of programming languages and...


  • Vancouver, British Columbia, Canada Amazon Full time $114,800

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon. As a Software Development Engineer, you will play a critical role in designing and developing scalable software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software solutions using a variety of programming...


  • Vancouver, British Columbia, Canada Amazon Full time $114,800

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon. As a Software Development Engineer, you will play a critical role in designing and developing scalable software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software solutions using a variety of programming...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Consumer Payments team at Amazon. As a key member of our team, you will be responsible for designing, developing, and delivering innovative payment products that meet the high standards of our customers.Key ResponsibilitiesDevelop high-quality software according to...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Consumer Payments team at Amazon. As a key member of our team, you will be responsible for designing, developing, and delivering innovative payment products that meet the high standards of our customers.Key ResponsibilitiesDevelop high-quality software according to...


  • Vancouver, British Columbia, Canada Amazon Full time $114,800

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Delivery Experience team at Amazon. As a key member of our team, you will be responsible for designing and developing innovative solutions to improve the discoverability of delivery options for our customers.Key ResponsibilitiesDesign and develop high-performance,...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon. As a key member of our engineering team, you will be responsible for designing and developing scalable software solutions that meet the evolving needs of our customers.Key ResponsibilitiesDesign and develop software solutions using the latest...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon. As a key member of our engineering team, you will be responsible for designing and developing scalable software solutions that meet the evolving needs of our customers.Key ResponsibilitiesDesign and develop software solutions using the latest...


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

    About the Role: Are you interested in tackling some of the most intricate challenges in the realm of distributed systems? At Amazon Tax Platform Services, we collaborate with a diverse range of stakeholders across Amazon's extensive business spectrum to develop innovative features that enhance our services.Our Mission: We manage the tax calculation framework...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Amazon MQ team. As a key member of our team, you will be responsible for designing, developing, testing, and deploying distributed open-source message broker systems and large-scale solutions for our global customer base.Key ResponsibilitiesDesign and develop scalable and...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Amazon MQ team. As a key member of our team, you will be responsible for designing, developing, testing, and deploying distributed open-source message broker systems and large-scale solutions for our global customer base.Key ResponsibilitiesDesign and develop scalable and...


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

    Are you interested in tackling challenges within one of the largest transactional distributed systems globally? At Amazon Tax Platform Services, we collaborate with a diverse range of customers and colleagues to develop innovative features that enhance our services. Whether your passion lies in creating scalable and dependable systems or in addressing...


  • Vancouver, British Columbia, Canada Amazon Full time

    Job DescriptionJob Title: Software Development EngineerCompany: AmazonLocation: RemoteJob Type: Full-timeAbout Us: Amazon is a multinational technology company that focuses on e-commerce, cloud computing, digital streaming, and artificial intelligence. We are committed to innovation and customer satisfaction.Job Summary: We are seeking a highly skilled...


  • Vancouver, British Columbia, Canada Amazon Full time

    Job DescriptionJob Title: Software Development EngineerCompany: AmazonLocation: RemoteJob Type: Full-timeAbout Us: Amazon is a multinational technology company that focuses on e-commerce, cloud computing, digital streaming, and artificial intelligence. We are committed to innovation and customer satisfaction.Job Summary: We are seeking a highly skilled...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Stores. As a key member of our team, you will have the opportunity to build the future of e-commerce and create meaningful experiences for millions of customers around the world.Key ResponsibilitiesDesign and develop scalable software solutions to meet the...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Stores. As a key member of our team, you will have the opportunity to build the future of e-commerce and create meaningful experiences for millions of customers around the world.Key ResponsibilitiesDesign and develop scalable software solutions to meet the...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Network Topology Modeling team at Amazon. As a key member of our team, you will be responsible for designing and developing efficient and scalable architecture and algorithms to build feasible fulfillment networks using milliseconds-level runtime latency.Key...


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

    Position OverviewWe are seeking a Senior Software Development Engineer to join our innovative team focused on Amazon Connect, a cutting-edge cloud-based contact center solution. This role is pivotal in shaping the future of customer service technology.Key ResponsibilitiesOver 5 years of professional experience in software development.Proficient in at least...


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

    Position OverviewWe are seeking a Senior Software Development Engineer to join our innovative team focused on Amazon Connect, a revolutionary cloud-based contact center solution. This role requires a deep understanding of software engineering principles and a passion for creating impactful customer experiences.Key ResponsibilitiesOver 5 years of professional...