itjobs.ca Logo
Marqeta logo

Principal Software Engineer

Marqetaabout 20 hours ago
Toronto, Canada
Staff
Full-Time

Top Benefits

Health, dental, vision coverage
Pet insurance included
Unlimited time off, avg 5 weeks

About the role

  • 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
  • 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
  • Collaborate with Product Managers to analyze requirements and provide technical recommendations across onboarding, issuing, digital wallets, authorization & clearing, transaction controls, and ledger
  • Mentor and guide technical leads, influence stakeholders, and establish success metrics to drive organization-wide technical excellence
  • Apply and evangelize modern best practices in your software designs and implementations to increase the platform’s resiliency and scalability

Benefits

  • Praise: We believe in generously recognizing each other’s talents and contributions, and sharing the goodness we see
  • Health and wellness: We cover your premiums for health, dental, and vision. Plus, your pet gets his/her/its own insurance, on us
  • Flexible time off: We take time to relax and recharge when needed. We have unlimited time off for most employees and encourage an average of 5 weeks per year
  • Marqeta paid family leave: We support all families. We offer 12 weeks of paid leave for all new parents and up to 20 for birthing parents. We also offer 4 weeks of caregiving leave
  • 401k match: We invest in your future. We’ll match 50% of your contribution and up to 6% of your salary
  • Meaningful equity: As owners of the company, we’re all in this together. Full-time employees will receive equity in Marqeta
  • Giving back: We recognize we’re part of a larger community and encourage employees to donate their time and expertise to organizations they support
  • Monthly stipend: You’ll get an additional monthly stipend on your paycheck to help fund your daily commute, cell phone, and/or internet connectivity
  • Stock discount: The Employee Stock Purchase Program allows employees to buy discounted company stock- Experience building systems running in multiple regions
  • Team-oriented approach – can effectively lead a project, participate as an influential team member, and work cross-functionally with other organizations
  • Experience developing and scaling microservices using modern cloud technologies, preferably AWS
  • Experience with our tech stack, namely Java, Springboot, Kubernetes, Terraform, Helm, Kafka, JPOS, and AWS services
  • Solid understanding of security engineering best practices and demonstrable experience in designing solutions that adhere to those standards
  • 12+ years of hands-on software engineering experience
  • Demonstrated passion for software engineering excellence, including design principles, fault tolerance practices, scalability, cost, security & privacy considerations, and test-driven development
  • Passion for non-functional challenges, namely: Scale, Cost, Reliability, Performance, High Availability
  • Experience working with high volume / low latency data infrastructures
  • Experience partnering with product teams to ideate and bring innovative solutions to market
  • Experience in payment processing, card issuing, or the payments industry
  • Domain experience in authorization, clearing, settlement, tokenization, or ledger systems
  • Master’s degree in Software Engineering- Application Submission
  • Recruiter phone call
  • Hiring manager video call
  • Virtual “Onsite” consisting of 4-5, 45 min calls

About Marqeta

Financial Services