Marqeta
Senior Software Engineer - Card Network Integration
Remote - Ontario OR British Columbia · Remote · Senior · Full-time · Posted Oct 6, 2026
- Experience
- 5+ years in software or data engineering; payments or financial services processing is described as ideal.
About the job
Designs and delivers scalable backend systems and data pipelines for processing card network settlement and transaction data.
What you'll do
- Architect, design, and develop complex projects for card network data processing.
- Build and maintain batch and event-driven data pipelines and backend services.
- Collaborate with engineers and product managers to deliver features, and participate in on-call coverage.
What they ask for
- 5+ years of software or data engineering experience.
- Experience developing in Java and/or Python, or other programming languages.
- Experience designing, building, and scaling batch and streaming/event-driven data pipelines.
- Hands-on experience implementing data lake solutions using formats such as Iceberg or Delta Lake.
Nice to have
- Payments or FinTech experience.
- Experience with Microservices, Java Spring Boot, Airflow, cloud tools, CI/CD, Kubernetes, or Docker.
Pay
CAD 116,000 - 145,000 (base salary)
Tools
Java, Python, Apache Spark, Athena, Trino, Presto, Iceberg, Delta Lake
Model-written summary · the original posting is authoritative