116K–145K CAD / year

Senior Software Engineer - Card Network Integration

BackendRemote — Canada
Published on 2026-10-06
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

Marqeta is seeking a Senior Software Engineer to design and deliver scalable software solutions for card network integrations. The role involves managing card transactions, building backend systems, and collaborating with cross-functional teams.

About the company

Marqeta provides modern card issuing and payment infrastructure for fintechs and brands. It enables companies to create, control, and authorize card programs programmatically.

The team

Network File Integration team

Stack

JavaPythonApache SparkAWS

What you'll do

  • Develop and maintain card network transactions
  • Create Digital Wallet Tokens for Apple Pay and Google Pay
  • Design and implement robust data lake solutions
  • Collaborate with engineers and product managers
  • Participate in on-call coverage

What we're looking for

  • 5+ years of experience in software or data engineering
  • Strong coding skills with high-quality test coverage
  • Experience with batch and streaming/event-driven data pipelines
  • Familiarity with data lake solutions like Iceberg or Delta Lake
  • Ability to mentor other engineers

Nice to have

  • Experience in payments or FinTech
  • Knowledge of Microservices
  • Experience with Java Spring Boot
  • Familiarity with Airflow
  • Experience with CI/CD and cloud deployment

Benefits

  • Multiple health insurance options
  • Flexible vacation time
  • Retirement savings program
  • Equity in a publicly traded company
  • Monthly remote work stipend

Hiring process

  1. Application Submission
  2. Recruiter Video Call
  3. Coding Interview & Hiring Manager Video Call
  4. Virtual Onsite Interviews
View original job post