Senior Software Engineer — Build Scalable Fintech Apps

Wave HQ

Canada

On-site

CAD 115,000 - 125,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

Bonus Structure
Employer‑paid Benefits Plan
Health & Wellness Flex Account
Wellness Days
Paid Holiday Shutdown
Wave Days (extra vacation)

Job summary

Wave is hiring a Senior Software Engineer in Canada to build scalable financial products. You will work in a cross-functional team with engineers, product managers and designers to deliver robust backend services in Python/Django and modern frontend UIs in React and TypeScript.

You’ll integrate with third-party payroll APIs, improve observability, and apply advanced software design principles. Expect ownership of major initiatives, collaboration with stakeholders, and a strong emphasis on code

Qualifications

  • 5+ years building production web applications, including backend services in Python/Django.
  • Degree in Computer Science or related field.
  • Frontend experience with React and TypeScript; GraphQL/Apollo a plus.
  • Experience with third-party financial or payroll API integration and data sync.
  • Observability and performance profiling skills; familiarity with tracing and metrics.
  • Experience shipping with feature flags and staged rollouts; analytics knowledge a plus.

Responsibilities

  • Write clear, concise, well-tested code as part of an integrated product team.
  • Translate complex cross-system challenges into execution plans.
  • Deliver code beyond assigned tasks and own major initiatives end-to-end.
  • Collaborate with external stakeholders to achieve end goals.
  • Maintain observability, reduce alert noise, and ensure post-launch support.
  • Create technical docs and runbooks to share knowledge.

Skills

Python/Django
React
TypeScript
GraphQL/Apollo
Webhooks integration
Observability
Feature flags
Amplitude
Datadog

Education

Bachelor's degree in Computer Science or related

Tools

Terraform
Kafka
Datadog
GraphQL/Apollo tooling
Amplitude

Job description

Wave is hiring a Senior Software Engineer in Canada to build scalable financial products. You will work in a cross-functional team with engineers, product managers and designers to deliver robust backend services in Python/Django and modern frontend UIs in React and TypeScript.

You’ll integrate with third-party payroll APIs, improve observability, and apply advanced software design principles. Expect ownership of major initiatives, collaboration with stakeholders, and a strong emphasis on code

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Product Operations Lead — Financial Services & FinTech
Product Operations Lead — Financial Services & FinTech

Kinvie • Canada

Remote
CAD 65,000 - 97,000
Staff Software Engineer - Fintech Platform & Impact
Staff Software Engineer - Fintech Platform & Impact

Tact • Canada

On-site
CAD 190,000 - 230,000
Remote Fintech Full-Stack Engineer
Remote Fintech Full-Stack Engineer

Jobgether • Canada

Remote
CAD 170,000 - 226,000
Competitive USD salary
15 vacation days
US holidays
+2
Senior Fullstack Engineer — End-to-End FinTech Impact
Senior Fullstack Engineer — End-to-End FinTech Impact

Bree • Toronto

On-site
CAD 110,000 - 180,000
Health, dental, vision benefits
Learning stipend
Wellness stipend
+6
Senior Software Engineer: Scale FinTech (Hybrid, Equity)
Senior Software Engineer: Scale FinTech (Hybrid, Equity)

OneVest • Canada

Hybrid
CAD 100,000 - 130,000
Four weeks of vacation
Flexible & hybrid working environment
Comprehensive health benefits
+1
Senior Backend Engineer - Remote (Canada) & Fintech
Senior Backend Engineer - Remote (Canada) & Fintech

Sardine • Canada

Remote
CAD 120,000 - 190,000
Remote-first culture
Flexible paid time off
Health insurance
+2
Senior Python Software Engineer
Senior Python Software Engineer

Quantum Technology Recruiting Inc. (QTR) • Toronto

Hybrid
CAD 100,000 - 150,000
Senior Backend Engineer — Fintech Builder, Payments Platform
Senior Backend Engineer — Fintech Builder, Payments Platform

Venn • Toronto

On-site
CAD 80,000 - 110,000
Competitive salary
Latest tech and equipment
Backend Engineer
Backend Engineer

Princeton IT Services, Inc • Toronto

On-site
CAD 110,000 - 170,000
Lead Backend Engineer: Scalable Distributed Systems Onsite
Lead Backend Engineer: Scalable Distributed Systems Onsite

Cashfree Payments India Private Limited • Engineer

On-site
CAD 110,000 - 170,000