Ma
Posted:
May 27, 2026
Location:
toronto, on, Canada
Job Description
Shape the future of payment processing as a Senior Software Engineer. Drive high-impact projects focusing on scalability and performance of card issuing platforms, working remotely from Canada.
This role centers on both technical ownership and hands-on coding, allowing you to influence the development of critical components within the payment processing ecosystem. Collaborate with cross-functional teams to analyze and fulfill requirements that elevate the platform's resiliency and efficiency.
Key Responsibilities: • Design and manage the technical roadmap for payment systems • Write and optimize code in the core processing stack • Initiate projects that improve system performance • Work alongside product teams to define technical requirements • Mentor peers and influence technical direction
Requirements: • 12+ years in software engineering with a strong focus on design • Familiarity with cloud technologies, ideally AWS • Experience with high-volume data infra...
This role centers on both technical ownership and hands-on coding, allowing you to influence the development of critical components within the payment processing ecosystem. Collaborate with cross-functional teams to analyze and fulfill requirements that elevate the platform's resiliency and efficiency.
Key Responsibilities: • Design and manage the technical roadmap for payment systems • Write and optimize code in the core processing stack • Initiate projects that improve system performance • Work alongside product teams to define technical requirements • Mentor peers and influence technical direction
Requirements: • 12+ years in software engineering with a strong focus on design • Familiarity with cloud technologies, ideally AWS • Experience with high-volume data infra...
Apply for this Job
Submit your application for the Senior Software Engineer in Payment Innovation position at Marqeta.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
toronto, Canada
Posted:
May 27, 2026
Deadline:
July 06, 2026