← Back to jobs

Remote job

Senior Software Engineer - Customer Portfolio Enablement

Backend Full-time Permanent Canada, Ontario or British Columbia

Job details

Not specified Salary
Canada, Ontario or British Columbia Eligibility
Senior Experience
Full-time Employment

About this role

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.

Skills detected in the listing

JavaApache AirflowData EngineeringAWS
Detected Oct 9, 2026
Last verified Oct 9, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight