Senior Software Engineer - Customer Portfolio Enablement

Marqeta · Remote · Remote - Ontario OR British Columbia ·
Fully remoteFull-timeSenior5+ years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Senior Backend Engineer
  • Fully remote (Canada)
  • Java Spring Boot
  • AWS Cloud
  • FinTech Sector

Join the Customer Portfolio Enablement team to enhance the experience for Marqeta’s clients. You will develop systems that allow customers to test integrations and migrate existing data at scale. The work involves creating resilient software solutions that support seamless onboarding and continuous platform usage.

What you'll do

  • Own and contribute to the migration data platform for moving customer data at scale.
  • Build and maintain environment provisioning automation for new customer setups.
  • Support sandbox and simulation services for testing integrations and transactions.
  • Work with workflow orchestration tools to connect multi-step processes and APIs.
  • Participate in on-call rotations, bug triage, and metrics review.
  • Ensure products remain secure and compliant for customer use.

What you'll need

  • Five or more years of backend engineering experience.
  • Proficiency in developing with Java Spring Boot.
  • Experience with cloud environments, preferably AWS.
  • Ability to understand existing designs and adjust technology choices.
  • Strong collaboration skills for cross-functional team work.
  • Willingness to mentor junior engineers and interns.

Nice to have

  • Background in payments or the FinTech industry.
  • Experience with ETL processes or data migration.
  • Familiarity with workflow orchestration like Airflow or AWS Step Functions.
  • Exposure to data engineering tools such as Spark, Iceberg, or AWS Glue.

Stack

  • Java Spring Boot
  • AWS
  • Airflow
  • AWS Step Functions
  • Spark
  • Iceberg
  • AWS Glue

How you'll work

  • Fully remote within Ontario or British Columbia, Canada.
  • Flexible First work policy.
  • Quarterly rotation across team focus areas.

What you get

  • Base salary range of 116,000 to 145,000 CAD.
  • Annual performance and company success bonuses.
  • Multiple health insurance options.
  • Flexible vacation time with floating holidays.
  • Retirement savings program with company contribution.
  • Equity in a publicly-traded company.
  • Monthly remote work stipend.
  • Annual development stipend.
  • Family-forming benefits and parental leave top-up.

Hiring process

  • Application submission.
  • Recruiter video call.
  • Coding interview and engineering leader screen.
  • Virtual onsite with three 45-60 minute rounds.
  • Offer extension.