CareerPlan

Software Dev Engineer, Digital Acceleration Payments

Vancouver, British Columbia, CanadaFull-timeCA$115k–CA$192k2026-11-10 → 2026-11-11
Based in Canada

Core

Design, build, and maintain highly scalable and reliable payment systems powering customer payment experiences across Amazon's global marketplace.

Role type

Senior Software Development Engineer (Payments)

Builds

Scalable, high-availability distributed systems for payment processing and integration workflows

Domain

E-commerce / Payments

Deliverable

production ML models | product features

Required skills

Distributed systems design, System architecture, Software development lifecycle ownership, CI/CD pipelines, Monitoring and automation, Code review and testing

Preferred skills

Full SDLC experience, Complex system delivery, Fast-paced environment adaptability

Technologies

Programming languages, Source control management, Build processes

Responsibilities

Design and develop scalable distributed systems, Own and deliver medium-to-large technical projects, Contribute to system architecture decisions, Write clean and maintainable code, Improve operational excellence through monitoring and automation, Mentor junior engineers

Seniority

Senior, hands-on IC