Wealthsimple Technologies

Senior Software Developer, Ledger

Location

Toronto Headquarters

Workplace

Remote

Type

Full Time

Salary

CAD 151,200 – 189,000

Level

Senior

Role

Senior Software Developer

Posted

May 20, 2026

Full TimeRemoteSenior

The role

Summary

Wealthsimple is seeking a Senior Software Developer specializing in ledger infrastructure and financial systems. The ideal candidate will design and maintain complex financial transaction systems using Java/Kotlin, with a deep understanding of double-entry accounting and distributed systems architecture.

What you'll do

Ledger Infrastructure: Design, build, and evolve systems for accurate and durable financial transaction recording
Transaction Processing: Handle high-throughput transaction processing with strong consistency guarantees
Compliance Reporting: Drive audit trails and create reproducible transaction reporting
Cross-Team Collaboration: Partner with product, finance, accounting, and compliance teams to ensure robust financial systems
System Observability: Define and implement observability, alerting, and reconciliation tooling for ledger systems

What we look for

Technical

System DesignAbility to design complex, high-reliability financial transaction systems
Database ScalabilityExperience working with relational databases at enterprise scale

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or equivalent professional experience

Experience

Backend DevelopmentMinimum 5-7 years of senior-level backend engineering experience
Financial SystemsPreferential experience in fintech, banking, or regulated financial services

Skills

Required skills

JavaStrong backend development experience with JVM languages
KotlinProficiency in Kotlin for microservices development
SQLSolid skills in working with relational databases at scale
Backend DevelopmentExtensive experience in building reliable, high-correctness systems
Distributed SystemsUnderstanding of complex system design and transaction processing

Nice to have

ReactFrontend experience, particularly in internal tooling
KafkaExperience with event-driven architectures and stream processing
ERP IntegrationFamiliarity with enterprise resource planning systems like Oracle EBS

Compensation & benefits

Salary

CAD 151,200 – 189,000 (annual)

Stock options

Available

Benefits

Health Benefits

Comprehensive top-tier health insurance and life insurance

Retirement Plan

Long-term group savings with employer match through Wealthsimple for Business

Time Off

20 vacation days, 4 wellness days, and unlimited sick and mental health days

Remote Work

Work outside Canada for up to 90 days per year

Employee Resources

Access to employee resource groups including Rainbow, Women of WS, and Black at WS


Interview process

  1. 1
    Initial Screening Resume and background review
  2. 2
    Technical Phone Screen Discussion of technical skills and experience
  3. 3
    Technical Interview In-depth evaluation of system design and coding abilities
  4. 4
    Team Fit Interview Assessment of collaboration and problem-solving skills
  5. 5
    Final Executive Interview Final discussion with senior leadership

Apply for this position

You'll be redirected to the company's application page