Senior Software Engineer - Card Network Integration

marqeta-inc

EE. UU.

A distancia

USD 81.000 - 102.000

Jornada completa

14 días+

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Health insurance
Remote work stipend
Floating holidays
Equity in a publicly traded company
Professional development stipend
Parental leave top-up
Remote setup stipend

Descripción de la vacante

Marqeta is seeking a senior backend engineer for a card network integration team. You will build the backend plumbing for settlement and transaction data, handling large-scale batch and event-driven processing, with a focus on production-quality software shipping toward quarterly goals.

The role is remote-first, open to engineers in Ontario or British Columbia, Canada. You will collaborate with product, engineering, and operations, mentor peers, and help shape cloud architecture for global

Formación

  • 5+ years of professional software or data engineering experience, preferably in payments or financial services processing.
  • Strong Java and/or Python production code with tests and high quality.
  • Hands-on design, build, and operation of batch and event processing systems.
  • Experience with batch data processing using Athena or Trino/Presto.
  • Ability to mentor engineers and collaborate across product, engineering, and operations teams.

Responsabilidades

  • Design, build, and maintain backend services that process card network settlement and transaction data at scale, including batch and event-driven flows.
  • Support digital wallet token provisioning flows for major mobile wallet platforms.
  • Implement services around chargebacks, ACH money movement, ATM transfers, APRs and fees, and 3DS access control.
  • Architect and ship large features end-to-end, partnering with product managers to scope and estimate initiatives and with engineers to prioritize delivery.
  • Participate in on-call coverage and drive rapid diagnosis and resolution of production issues.
  • Contribute to DevOps and cloud architecture decisions for scaling, resilience, and global availability.

Conocimientos

Java
Python
Batch processing
Event-driven
Mentoring

Herramientas

Athena
Trino/Presto
Kubernetes
Docker
Airflow
Spring Boot

Descripción del empleo

Role overview

A senior engineering position is available on a card network integration team that builds the backend plumbing behind modern card issuing. The work spans large-scale batch and event-driven processing of settlement and transaction data, with a clear remit to turn ideas into production-quality software that ships against quarterly goals. The role is remote-first and open to engineers based in Ontario or British Columbia, Canada.

Responsibilities
  • Design, build, and maintain backend services that process card network settlement and transaction data at scale, including both batch and event-driven flows.
  • Support digital wallet token provisioning flows for major mobile wallet platforms.
  • Implement services around chargebacks and disputes, ACH money movement, ATM network transfers, credit APRs and fees, and 3DS access control.
  • Architect and ship large features end-to-end, partnering with product managers to scope and estimate new initiatives and with other engineers to prioritize delivery.
  • Participate in on-call coverage and drive rapid diagnosis and resolution of production issues.
  • Where applicable, contribute to DevOps and infrastructure work, guiding cloud architecture choices for scaling, resilience, and global availability.
Requirements
  • 5+ years of professional experience in software or data engineering, ideally within payments or financial services processing.
  • Strong programming skills in Java and/or Python, with a track record of writing production code with high quality and meaningful test coverage.
  • Hands-on experience designing, building, and operating batch and event processing systems.
  • Experience with batch data processing using query engines such as Athena or Trino/Presto.
  • Comfort making technical trade-offs, navigating ambiguity, and identifying root causes of production issues quickly.
  • Demonstrated ability to mentor other engineers and collaborate effectively across product, engineering, and operations teams.
Nice to have
  • Direct payments or FinTech industry experience.
  • Background with microservices architectures and Java Spring Boot.
  • Familiarity with workflow orchestration tools like Airflow.
  • Production experience with modern cloud platforms (other clouds welcome alongside AWS) and with deployment tooling such as Kubernetes and Docker.
  • Experience with CI/CD pipelines and software delivery orchestration.
  • Public technical contributions such as blogs, a GitHub portfolio, or open-source work.
Benefits and work setup
  • Remote-first work model within Ontario or British Columbia, Canada.
  • Base salary range of 116,000 to 145,000 CAD, plus an annual bonus program tied to individual and company performance.
  • Multiple health insurance plan options.
  • Flexible vacation time with additional floating holidays.
  • Retirement savings program with company contribution and equity in a publicly traded company.
  • Monthly stipend to support remote work setup.
  • Annual professional development stipend.
  • Family-forming benefits and generous parental leave with base salary top-up.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Engineer - Customer Portfolio Enablement
Senior Software Engineer - Customer Portfolio Enablement

marqeta-inc • EE. UU.

A distancia
USD 81.000 - 102.000
Health insurance
Remote work stipend
Equity in company
+2
Staff Software Engineer - Core Edge Processing
Staff Software Engineer - Core Edge Processing

marqeta-inc • EE. UU.

A distancia
USD 110.000 - 137.000
Health insurance options
Remote work stipend
Equity in company
+2
Software Engineer II
Software Engineer II

marqeta-inc • EE. UU.

A distancia
USD 65.000 - 81.000
Health coverage
Remote-work stipend
Company equity
+3
Software Engineer II, Core Edge Processing
Software Engineer II, Core Edge Processing

marqeta-inc • EE. UU.

A distancia
USD 65.000 - 81.000
Health insurance options
Flexible vacation + floating holidays
Retirement savings program with EMPLOY
Senior Developer, Payments
Senior Developer, Payments

practicebetter • EE. UU.

A distancia
USD 105.000 - 126.000
Health, dental, and vision coverage
RRSP matching
Parental leave
+4
Software Engineer II, Full Stack (Card Pre-Swipe Experience)
Software Engineer II, Full Stack (Card Pre-Swipe Experience)

Affirm, Inc. • EE. UU.

A distancia
USD 95.000 - 131.000
Health coverage for you and dependents
Tech stipends
Flexible time off
+1
Senior Software Engineer, Backend
Senior Software Engineer, Backend

zipcolimited • EE. UU.

A distancia
USD 150.000 - 175.000
Remote-first for US-based employees
In-person option in Manhattan
Senior/Staff Software Engineer, Backend (US - Remote or Calgary)
Senior/Staff Software Engineer, Backend (US - Remote or Calgary)

Syndio • EE. UU.

A distancia
USD 180.000 - 210.000
Remote-first (US & Canada)
Equity
Health/dental/vision coverage
+3
Senior Software Engineer
Senior Software Engineer

latitude-global • EE. UU.

A distancia
USD 230.000 - 250.000
Payment Engineer
Payment Engineer

TagadaPay • EE. UU.

A distancia
USD 90.000 - 140.000
Health, dental, and vision coverage
MacBook Pro + $2,000 equipment budget
$2,500 annual learning budget