Remotery

Senior Software Developer, Ledger

Posted Jun 20

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

📋 Description

• Take charge of the core ledger infrastructure: design, develop, and enhance the systems that reliably and durably record financial transactions, utilizing Java/Kotlin within a microservices framework.

• Ensure financial accuracy by converting double-entry bookkeeping principles and accounting logic into clear, testable, and auditable code that Finance and Compliance can rely on.

• Manage high-throughput transaction processing and create systems that uphold strong consistency guarantees under heavy load without compromising performance.

• Foster robust audit trails and compliance reporting, ensuring each transaction is traceable, every state change is documented, and all reports can be reproduced.

• Collaborate extensively across Wealthsimple — working alongside product teams to guarantee proper transaction recording and providing Finance, Accounting, Audit, Brokerage Operations, and Customer Service with the necessary tools and data for their roles.

• Contribute to the development roadmap by applying your domain knowledge in planning discussions. You will have a significant say in what features are developed and the rationale behind them, not just the implementation details.

• Establish what constitutes "correct" for ledger systems and develop the observability, alerting, and reconciliation tools to continuously validate it.


⛳️ Requirements

• Senior software engineer with extensive backend experience and a proven history of creating reliable, high-accuracy systems in Java, Kotlin, or comparable JVM languages.

• Strong SQL abilities and familiarity with working across large-scale relational databases.

• Experience in building or contributing to internal tools, preferably with some frontend knowledge in React.

• A collaborative team member who builds trust with Finance, Accounting, and Compliance teams, adept at asking insightful questions and transforming feedback into software solutions that address real issues.

• A focus on clarity and correctness. In ledger systems, simplicity is often more effective than cleverness. You produce code that is straightforward to audit, easy to understand, and simple to verify.

• Comfortable with uncertainty. You can take a vague issue like "our reconciliation fails every month-end" and identify its root cause, propose solutions, and devise a plan.

• End-to-end ownership. You work independently throughout the entire development lifecycle, taking responsibility for enhancements that minimize manual effort and influencing technical choices within your area of expertise.

• An AI-first approach. You utilize AI tools to speed up development and elevate code quality, with practical experience in building or contributing to intelligent workflows and automation.

• Bonus points for fluency in the financial domain, experience in fintech, banking, or regulated financial services, ERP integrations (e.g., Oracle EBS), event-driven architectures and stream processing (especially Kafka), and familiarity with regulatory reporting frameworks in Canadian financial services.


🏝️ Benefits

• Comprehensive health benefits and life insurance.

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

• 20 vacation days, 4 wellness days, and unlimited sick and mental health days each year.

• 90 days away: the opportunity to work outside Canada for up to 90 days annually.

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

People also viewed

EverCommerce52 min ago

Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k – $170k/year
ApplyView job
PlanetScale52 min ago

Software Engineer – Insights

US flagCalifornia OnlyFull-timeFull-stack Engineer$120k – $290k/year
ApplyView job
Slingshot Aerospace52 min ago

Senior Full Stack Engineer

US flagAlabama, +30 more statesFull-timeFull-stack Engineer$160k – $200k/year
ApplyView job
Upstart52 min ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$164.8k – $228.4k/year
ApplyView job
Built Robotics52 min ago

Full Stack Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$140k – $185k/year
ApplyView job
Shakepay52 min ago

Staff Software Engineer

CA flagCanada OnlyFull-timeFull-stack Engineer$214.5k – $265k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers