Senior Software Engineer - Customer Portfolio Enablement

marqeta-inc

United States

Remote

USD 81,000 - 102,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Remote work stipend
Equity in company
Annual development stipend
Parental leave top-up

Job summary

marqeta-inc is seeking a senior backend engineer to build data migration tooling, environment provisioning automation, and sandbox services that power customer testing of integrations on our card issuing platform.

The role emphasizes reliability, compliance, and developer velocity, with remote work options for candidates in Canada (Ontario or British Columbia). You will collaborate across teams and participate in on-call rotations, bug Triage, and continuous improvement.

Qualifications

  • 5+ years of backend engineering experience with Java Spring Boot.
  • Experience with cloud AWS and scalable data tooling.
  • Ability to understand existing designs and collaborate effectively.

Responsibilities

  • Own and contribute to migration data platform moving customer data from external issuers.
  • Build environment provisioning automation and sandbox environments.
  • Support sandbox and simulation services for testing integrations.
  • Work with Airflow and AWS Step Functions to connect multi-step pipelines.
  • Participate in planning, on-call rotations, and process improvements.

Skills

Java Spring Boot
Backend engineering
Cloud AWS
Cross-functional collaboration

Education

Bachelor's degree or higher

Tools

Airflow
AWS Step Functions
Spark
AWS Glue

Job description

Role overview

A senior backend engineering role focused on building and maintaining data migration tooling, environment provisioning automation, and sandbox services that let customers test integrations end-to-end. The work supports customer onboarding and post-onboarding experiences on a modern card issuing and payments platform, with a strong emphasis on reliability, compliance, and developer velocity. It is a remote position open to candidates based in Ontario or British Columbia, Canada.

Responsibilities
  • Own and contribute to the migration data platform that moves customer data from external issuers into internal systems at scale.
  • Build and maintain environment provisioning automation, including orchestration flows that configure infrastructure, programs, and sandbox environments for new customers.
  • Support sandbox and simulation services so customers can test integrations, simulate payment network transactions, and validate setups before and after onboarding.
  • Work across workflow orchestration tooling such as Airflow and AWS Step Functions to stitch together multi-step, API-driven pipelines.
  • Contribute to a high-ownership engineering environment that adopts new technologies, leverages AI tooling for development and prototypes, and rotates across team focus areas on a quarterly cadence.
  • Participate in planning, on-call rotations, bug triage, metrics review, and process improvement, while helping maintain a secure, compliant product and a positive team community.
Requirements
  • 5+ years of experience as a backend engineer, plus a Bachelor's degree, or an advanced degree without the experience requirement; equivalent relevant experience accepted in lieu of a degree.
  • Hands-on experience developing in Java Spring Boot.
  • Cloud experience, with AWS strongly preferred.
  • Ability to understand existing designs and technology choices and make appropriate adjustments when needed.
  • Strong cross-functional collaboration skills, with a willingness to share trade-offs and engage in constructive, empathetic feedback.
Nice to have
  • Experience in payments or FinTech.
  • Experience with ETL processes or large-scale data migration.
  • Familiarity with workflow orchestration tools such as Airflow or AWS Step Functions.
  • Exposure to data engineering tools such as Spark, Iceberg, or AWS Glue.
Benefits and work setup
  • Remote work within Ontario or British Columbia, Canada under a flexible-first model.
  • Base salary range of CAD 116,000 to CAD 145,000, plus eligibility for an annual bonus.
  • Multiple health insurance options, flexible vacation with floating holidays, retirement savings program with company contribution, equity in a publicly-traded company, monthly remote work stipend, annual development stipend, and family-forming benefits with parental leave top-up.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Card Network Integration
Senior Software Engineer - Card Network Integration

marqeta-inc • United States

Remote
USD 81,000 - 102,000
Health insurance
Remote work stipend
Floating holidays
+4
Staff Software Engineer - Core Edge Processing
Staff Software Engineer - Core Edge Processing

marqeta-inc • United States

Remote
USD 110,000 - 137,000
Health insurance options
Remote work stipend
Equity in company
+2
Software Engineer II
Software Engineer II

marqeta-inc • United States

Remote
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 • United States

Remote
USD 65,000 - 81,000
Health insurance options
Flexible vacation + floating holidays
Retirement savings program with EMPLOY
Senior Developer, Payments
Senior Developer, Payments

practicebetter • United States

Remote
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. • United States

Remote
USD 95,000 - 131,000
Health coverage for you and dependents
Tech stipends
Flexible time off
+1
Senior/Staff Software Engineer, Backend (US - Remote or Calgary)
Senior/Staff Software Engineer, Backend (US - Remote or Calgary)

Syndio • United States

Remote
USD 180,000 - 210,000
Remote-first (US & Canada)
Equity
Health/dental/vision coverage
+3
Software Engineer II, Fullstack (Contact Channels)
Software Engineer II, Fullstack (Contact Channels)

Affirm, Inc. • United States

Remote
USD 93,000 - 129,000
Flexible Spending Wallets
Away Days
Learning & Development
+2
Staff Software Engineer, Backend
Staff Software Engineer, Backend

Fivetran, Inc. • United States

Hybrid
USD 180,000 - 240,000
employer-paid medical coverage
stock grants
development opportunities
+2
Senior Software Engineer
Senior Software Engineer

latitude-global • United States

Remote
USD 230,000 - 250,000