Principal Software Engineer
Marqeta · Toronto, Canada | Vancouver, Canada · Core Product
About this role
Marqeta is hiring a principal-level Software Engineer based in Toronto, Canada | Vancouver, Canada. The posting calls out experience with Java, Spring, AWS, Kubernetes.
- Role
- Software Engineer
- Function
- software engineering
- Level
- principal
- Track
- Tech leadership
- Employment
- Full-time
- Location
- Toronto, Canada | Vancouver, Canada
- Department
- Core Product
More roles at Marqeta
Job description
from Marqeta careersAs Marqeta’s Principal Software Engineer on the Core Issuing & Processing team, you will work across the entire domain to stand up and drive high-impact projects for our customers from inception to completion. You will take on highly technical initiatives that optimize our issuing and processing engines, own the technical roadmap for the core platform, and partner with engineering leaders to drive engineering and operational excellence throughout the organization.
We work Flexible First. This role can be performed remotely anywhere within Ontario or British Columbia, Canada. We’d love for you to join
The Core Issuing and Processing team owns the foundational stack that powers Marqeta's core business. We develop and maintain the systems that span six critical domains: Onboarding, Issuing, Digital Wallets, Authorization & Clearing, Transaction Controls, and Ledger. Together, these systems form the backbone of Marqeta's card issuing and payment processing platform.
The Impact You’ll Have
- Own the technical roadmap and author system designs that enable scalable, secure, and operationally efficient card issuing and payment processing products for our customers.
- Spend significant time in the codebase – writing, reviewing, and optimizing code across the issuing and processing stack.
- Identify and drive high-impact technical initiatives that improve the performance, reliability, and cost-efficiency of our core processing engines.