Software Dev Engineer II, Amazon Payment Products

$115K - $192K/yr Pay Range
Full-time Job Type
On-site Work Arrangement
Mid-Level Experience
Apply Now Posted 17 hrs ago

On-site in Vancouver, Canada, this mid-level role at Amazon focuses on developing payment products. The team builds systems for credit and debit cards, leveraging AI to enhance payment solutions.

Skills / Requirements

  • Agent-based architectures
  • AI agent frameworks
  • AI/ML Systems
  • Amazon Q CLI
  • AWS
  • C++
  • Cline
  • Code Reviews
  • Coding Standards
  • Distributed Systems
  • Java
  • LLM applications
  • Model Context Protocol
  • Perl
  • Quick Suite
  • Software Design
  • Software Development Life Cycle
  • Source Control Management
  • Vibe Coding

Why Apply

The role is ideal for developers who use AI tools like Quick Suite and Amazon Q CLI to speed up coding. You'll work with AI-driven workflows, particularly in building the Payment Model Context Protocol Framework.

What You'll Be Doing

You will design, develop, and support scalable payment solutions using AWS, leading a team to deliver high-quality software. You'll utilize AI tools to accelerate development and innovate in payment systems.

Working in Vancouver, Canada

  • Vancouver offers a vibrant tech scene with numerous opportunities in software development and engineering.
  • The city is known for its beautiful natural surroundings, providing a high quality of life and outdoor activities.
  • Vancouver's public transit system is efficient, making commuting to the office convenient.
  • The cost of living is high, but the city's amenities and career opportunities often outweigh this for tech professionals.

Pay and Career Growth

The role offers a competitive salary range of $114,800 to $191,800 CAD annually, with potential for additional compensation through stock units and bonuses. You'll have the chance to work on high-visibility projects and build a portfolio of patents.

Benefits and Perks

  • AD&D insurance
  • Dental Insurance
  • DPSP
  • Health Insurance
  • Life Insurance
  • Paid Time Off
  • RRSP
  • Vision Insurance

Is This Role Right for You?

Good fit if you...

  • Experienced in large-scale distributed systems and payment solutions.
  • Comfortable using AI tools for software development and workflow automation.
  • Interested in building a strong portfolio of patents in agentic systems.

May not be for you if...

  • Lacks experience with AWS or cloud-based development.
  • Unfamiliar with AI/ML systems or agent-based architectures.
  • Prefers remote work over an on-site role in Vancouver.

Original Job Description

Description

Are you interested in being part of a fast-paced technology company driving innovative payments to consumers around the world? Amazon Payment Products team builds systems that support payment products across the globe and are growing at an unprecedented scale. The products include Amazon Co-Branded Credit Cards, Private Labeled Credit Cards (PLCC), Co-Branded Debit Cards, Shop with Points, and Buy Now Pay Later (BNPL) Credit Line.

The technology we build and operate varies widely, ranging from large scale distributed systems supporting high volume transactions with low latency to customer and mobile friendly web and mobile solutions. We’re at the forefront of Amazon’s AI transformation, building the Payment Model Context Protocol (PMCP) Framework—infrastructure that enables AI agents to securely access payment-specific context, with agentic workflows. We are an agile team, moving quickly in collaboration with our business to bring new features to millions of Amazon customers while having fun and filing new inventions along the way. If you can think big and want to join a fast moving team breaking new ground at Amazon we would like to speak with you!

Our Mission

Our mission is to develop the most customer centric cobranded credit cards in the world. We innovate on behalf of our customers by partnering with business, financial partners and internal teams in Amazon. We engineer business solutions to help our customers get unrivaled value out of their cards on the Amazon websites.

As part of this mission, we’re pioneering also AI-powered development workflows and building context infrastructure that democratizes AI agent access across payment teams. As a Software Development Engineer on the team you will take ownership over the software design, documentation, development, engineering approach, delivery and support of payment solutions built natively in AWS. You will lead a team of developers in delivering high quality software solutions to support variety of customer use cases and are scalable to handle Amazon volume.

You’ll work with AI tools for vibe coding—leveraging Quick Suite, Amazon Q CLI, Cline, and other AI agents to accelerate development cycles and enable conversational workflows. This role provides a huge opportunity for you to build a strong portfolio of patents for Amazon, particularly in the emerging space of agentic systems and context infrastructure. This is a critical program for Consumer Payments, with high leadership visibility, and opportunity for delivering significant business value.

Basic Qualifications

3+ years of non-internship professional software development experience

2+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience

2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience

Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field

Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence

Preferred Qualifications

4+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience

Master’s degree in Computer Science, Engineering, Mathematics, or a related field

Experience with payment systems and credit card space is a plus

Experience with Amazon Web Services is a plus. Experience with AI/ML systems, LLM applications, or agent-based architectures. Familiarity with Model Context Protocol (MCP), AI agent frameworks, or context infrastructure. Interest in leveraging AI tools for software development and workflow automation. Experience building developer tools, SDKs, or platform infrastructure that enables other teams

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. As a total compensation company, Amazon’s package may include other elements such as sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, basic life & AD&D insurance), Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and other resources to improve health and well-being. We thank all applicants for their interest, however only those interviewed will be advised as to hiring status.

CAN, BC, Vancouver – 114,800.00 – 191,800.00 CAD annually