Drimva

Marqeta

Staff Software Engineer - Core Edge Processing

Remote - Ontario OR British Columbia · Remote · Staff · Full-time · Posted Oct 6, 2026

Experience
8+ years of experience.

About the job

Build and improve production systems that route and authorize card transactions, while shaping the reliability, performance, and technical direction of real-time payment infrastructure.

What you'll do

  • Write and review production code across routing and processing systems; lead improvements to reliability, speed, and cost efficiency.
  • Shape system design, including data models, failure and degradation strategies, and blast-radius containment.
  • Mentor engineers and guide technical direction at Staff level.

What they ask for

  • Expert Java skills and strong fundamentals in concurrency, performance, and reliable systems at scale.
  • Experience writing and defending system designs and operating built systems in production.
  • Experience in a regulated, cloud-native, high-availability environment.
  • Experience in payment processing, card issuing, or network integration (JPOS, ISO 8583, or similar).

Nice to have

  • Cryptography or key management experience (HSM, AWS Payment Cryptography, KMS); experience with multi-region systems and tested failover.
  • Hands-on experience with Kubernetes and AWS.

Pay

CAD $156,800 - $196,000 base salary

Tools

Java, JPOS, ISO 8583, HSM, AWS Payment Cryptography, KMS, Kubernetes, AWS

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)