Senior Software Engineer - Fintech Payments Platform

MatchBox Consulting Group

Vancouver

On-site

CAD 115,000 - 170,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

MatchBox Consulting Group in Vancouver, BC is seeking a Senior Software Engineer to help shape the architecture and roadmap for the next generation platform. You will own delivery from architecture through deployment within six-week product cycles, collaborating across checkout, merchant portal, payments, and APIs.

The role emphasizes financial correctness, robust failure handling, and scalable integrations with payment processors, banking infra, and KYC providers.

Qualifications

  • 4+ years of full-stack software development with back-end focus.
  • Experience with TypeScript and other languages is valued.
  • Deep PostgreSQL experience and direct SQL work.
  • Experience with asynchronous workflows and reliable retries.
  • Experience building financial accuracy systems (ledgers/payments).
  • Proven ownership of significant decisions with business impact.
  • Ability to explain trade-offs to non-technical stakeholders.
  • Comfort working autonomously in a small, regulated team.

Responsibilities

  • Contribute to architectural direction and platform foundation.
  • Work across checkout, merchant portal, risk and underwriting, APIs.
  • Design modular systems with clear contracts and boundaries.
  • Ensure correctness in financial transactions with robust recovery.
  • Build and maintain third-party integrations with processors and banking infra.
  • Own production operations including incident response and reliability.
  • Develop compliance capabilities such as audit trails and access controls.
  • Deliver from architecture through deployment in six-week cycles.
  • Participate in rotations to reduce tech debt and improve quality.

Skills

TypeScript fundamentals
Go/Python/Java/C#
PostgreSQL expertise
asynchronous workflows
financial accuracy systems
ownership & accountability
communication skills
autonomous in regulated env

Tools

SQL
Temporal (beneficial)

Job description

MatchBox Consulting Group in Vancouver, BC is seeking a Senior Software Engineer to help shape the architecture and roadmap for the next generation platform. You will own delivery from architecture through deployment within six-week product cycles, collaborating across checkout, merchant portal, payments, and APIs.

The role emphasizes financial correctness, robust failure handling, and scalable integrations with payment processors, banking infra, and KYC providers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

MatchBox Consulting Group • Vancouver

On-site
CAD 115,000 - 170,000
Senior Solutions Engineer - Enterprise FinTech Integrations
Senior Solutions Engineer - Enterprise FinTech Integrations

Metrics Recruitment • Vancouver

On-site
CAD 120,000 - 135,000
Downtown Vancouver office
Catered team lunches
Extended health and dental
+1
Senior Software Engineer, FinTech (Hybrid)
Senior Software Engineer, FinTech (Hybrid)

Benji Pays • Vancouver

Hybrid
CAD 110,000 - 150,000
Healthcare Spending Account
Hybrid work lifestyle
Downtown Vancouver office
+2
Team Lead, Software Development
Team Lead, Software Development

MatchBox Consulting Group • Vancouver

On-site
Confidential
Payments Platform Engineer: Core Banking & Fintech
Payments Platform Engineer: Core Banking & Fintech

Linuxassociation • Toronto

Hybrid
CAD 120,000 - 180,000
Payments Solutions Architect - Real-Time Rails & Modernization
Payments Solutions Architect - Real-Time Rails & Modernization

Peoples-Trust-Company • Toronto

Hybrid
CAD 90,000 - 110,000
Hybrid work environment
Profit sharing
RRSP matching
+2
Senior Software Engineer
Senior Software Engineer

Berkeley Payments • Canada

Remote
CAD 90,000 - 120,000
Competitive Compensation
Comprehensive Benefits
Fully Remote Environment
+3
Senior Software Engineer - Payments API & Cloud
Senior Software Engineer - Payments API & Cloud

Helcim • Calgary

Hybrid
CAD 90,000 - 120,000
Health and dental benefits
Dedicated Health Spending Account
Maternity and parental leave
+3
Software Engineer Backend (Java)
Software Engineer Backend (Java)

Randstad Digital • Vancouver

On-site
CAD 100,150 - 117,680
Access to fitness center
Weekly team lunches
Daily coffee runs
+1
Senior Backend Engineer — Scale Fintech Platforms (Hybrid)
Senior Backend Engineer — Scale Fintech Platforms (Hybrid)

Brex • Vancouver

Hybrid
CAD 192,000 - 240,000
Remote work up to 4 weeks/year
Hybrid Vancouver office