Remotery

Senior Software Developer, Book of Record – Core Balances

atWealthsimpleRemoteCA flagCanadaFull-timeFull-stack EngineerSeniorC$152k – C$189k/year

Posted 6 days ago

This is a fully remote position, open to applicants in Canada.

📋 Description

• Design, develop, and manage backend services that support real-time balances, reservations, and financial activities.

• Take ownership of significant projects from start to finish, encompassing technical design and dependable production operations.

• Address challenges related to real-time accuracy, minimal latency, high availability, write paths, event consumers, and database contention.

• Enhance the architecture by merging services and data models, creating a unified entry point for financial transactions, isolating failure domains, and improving recovery and backfill processes.

• Execute migrations on live financial systems without causing downtime or incorrect client balances.

• Elevate quality and operational excellence through effective design, thorough code reviews, and production ownership.

• Mentor and develop engineers through collaborative work, code reviews, and constructive feedback.

• Collaborate with Product teams and adjacent engineering teams.

• Utilize AI-assisted tools to deliver products faster and with greater safety.


⛳️ Requirements

• Over 5 years of professional experience in software engineering.

• Proven history of building and maintaining critical production systems.

• Strong skills in backend engineering and system design.

• Experience with highly available, low-latency services under actual load conditions.

• Proficiency in Kotlin on the JVM, or significant Java experience / equivalent stack experience.

• Competence in production ownership and making sound incident response decisions.

• Ability to work comfortably in established codebases and improve systems incrementally.

• Strong software quality practices, including creating tested, maintainable, and observable code.

• Excellent communication and collaboration skills with Product and engineering teams.

• A genuine interest in financial systems and their impact on clients.

• Enthusiasm for AI-assisted development methodologies.

• Experience in fintech, banking, trading, regulated domains, ledger systems, reconciliation, event-driven architecture, Kafka, Flink, GraphQL, Apollo Federation, Kubernetes, Postgres, database performance, or live system migrations is a plus.


🏝️ Benefits

• Comprehensive health benefits and life insurance.

• Long-term group savings plan with employer matching through Wealthsimple for Business.

• 20 days of vacation annually.

• 4 wellness days each year.

• Unlimited sick and mental health days each year.

• Opportunity to work outside of Canada for up to 90 days yearly.

• Employee resource groups, including Rainbow (2SLGBTQ), Women of WS, and Black at WS.

• Equity compensation for permanent employees.

People also viewed

Cloudera16 hours ago

Staff Software Engineer, Flink/Streaming Analytics

PL flagPoland OnlyFull-timeFull-stack Engineer
ApplyView job
Stellar Cyber16 hours ago

Senior / Staff Software Engineer – Parser Team

US flagUnited States OnlyFull-timeFull-stack Engineer$150k – $200k/year
ApplyView job
Pragmatike16 hours ago

Senior Founding Product Engineer

US flagCalifornia, +3 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike16 hours ago

Staff Product Engineer

US flagCalifornia, +3 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike16 hours ago

Founding Product Engineer – YCombinator Experience

US flagCalifornia OnlyFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike16 hours ago

Lead Product Engineer

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers