Senior Software Engineer
Toronto, ON · Remote
Remote (Canada) We're looking for a Senior Software Engineer to join a correctness-critical engineering function responsible for money movement, ledgering, reconciliation, and core financial ...
Toronto, ON · Remote
Remote (Canada) We're looking for a Senior Software Engineer to join a correctness-critical engineering function responsible for money movement, ledgering, reconciliation, and core financial ...
Toronto, ON · Remote
Remote (Canada) We're looking for a Senior Software Engineer to join a correctness-critical engineering function responsible for money movement, ledgering, reconciliation, and core financial ...
Mississauga, ON · Remote
CA$156K - CA$174K/yr
For Remote Roles : If this role is remote, there will be in-office events that will require travel ... Demonstrated technical expertise equivalent to a Senior Software Engineer , with handson experience ...
Mississauga, ON · Remote
CA$156K - CA$174K/yr
For Remote Roles : If this role is remote, there will be in-office events that will require travel ... Demonstrated technical expertise equivalent to a Senior Software Engineer , with handson experience ...
Mississauga, ON · Remote
CA$156K - CA$174K/yr
For Remote Roles : If this role is remote, there will be in-office events that will require travel ... Demonstrated technical expertise equivalent to a Senior Software Engineer , with handson experience ...
Mississauga, ON · Remote
CA$156K - CA$174K/yr
For Remote Roles : If this role is remote, there will be in-office events that will require travel ... Demonstrated technical expertise equivalent to a Senior Software Engineer , with handson experience ...
Toronto, ON · Remote
$150K/yr
With a back-end team in the Philippines, I'm currently hiring for a Senior Software Engineer ... remote role, ideally US or Europe ( NO Applications from India / Pakistan ) EST Timezone
Quick apply
Toronto, ON · Remote
$150K/yr
With a back-end team in the Philippines, I'm currently hiring for a Senior Software Engineer ... remote role, ideally US or Europe ( NO Applications from India / Pakistan ) EST Timezone
Toronto, ON · On-site +1
Today, Cash App has thousands of employees working globally across office and remote locations ... Java, Kotlin * AWS * HTTP, JSON, gRPC, Protocol Buffers * OkHttp, Jetty, JUnit, Guice * Hibernate ...
Toronto, ON · On-site +1
Today, Cash App has thousands of employees working globally across office and remote locations ... Java, Kotlin * AWS * HTTP, JSON, gRPC, Protocol Buffers * OkHttp, Jetty, JUnit, Guice * Hibernate ...
Toronto, ON · On-site +1
... remote or hybrid anywhere in the USA or Canada. We will prioritize candidates who are already ... Proficiency in a compiled language (C++, Rust, Go, Java, or similar). Technical interviews will be ...
Toronto, ON · On-site +1
... remote or hybrid anywhere in the USA or Canada. We will prioritize candidates who are already ... Proficiency in a compiled language (C++, Rust, Go, Java, or similar). Technical interviews will be ...
Toronto, ON · On-site +1
CA$100K - CA$180K/yr
... languages such as C#, Java, C++, Golang, Rust, Python or Ruby (this list is not exhaustive ... While most team members are based in Paris or remote, you will work alongside one Toronto-based ...
Toronto, ON · On-site +1
CA$100K - CA$180K/yr
... languages such as C#, Java, C++, Golang, Rust, Python or Ruby (this list is not exhaustive ... While most team members are based in Paris or remote, you will work alongside one Toronto-based ...
Toronto, ON · On-site +1
... software development experience with a strong focus on Java * Strong Java programming skills in ... ForeverRemote work culture : make the most of the flexibility that comes with remote work. * Growth ...
Quick apply
Toronto, ON · On-site +1
... software development experience with a strong focus on Java * Strong Java programming skills in ... ForeverRemote work culture : make the most of the flexibility that comes with remote work. * Growth ...
This role requires deep expertise in AWS, full stack Java and Python development, data management ... software as a service solutions. As a Principal Engineer, you will be a technical leader and ...
Quick apply
This role requires deep expertise in AWS, full stack Java and Python development, data management ... software as a service solutions. As a Principal Engineer, you will be a technical leader and ...
Toronto, ON · On-site +1
Spend ~ 60% handson in software engineering , building highquality, testable, maintainable services ... Python, Java, Scala , and InfrastructureasCode tooling (Terraform / CloudFormation) * Ability to ...
Toronto, ON · On-site +1
Spend ~ 60% handson in software engineering , building highquality, testable, maintainable services ... Python, Java, Scala , and InfrastructureasCode tooling (Terraform / CloudFormation) * Ability to ...
Toronto, ON · On-site +1
Spend ~ 60% handson in software engineering , building highquality, testable, maintainable services ... Python, Java, Scala , and InfrastructureasCode tooling (Terraform / CloudFormation) * Ability to ...
Toronto, ON · On-site +1
Spend ~ 60% handson in software engineering , building highquality, testable, maintainable services ... Python, Java, Scala , and InfrastructureasCode tooling (Terraform / CloudFormation) * Ability to ...
Toronto, ON · Remote
CA$150K - CA$200K/yr
Senior Software Engineer, Backend Salary: $150,000-$200,000 + equity Location ... Remote Your New Company Join a fast-growing, product-driven technology company operating with a ...
Toronto, ON · Remote
CA$150K - CA$200K/yr
Senior Software Engineer, Backend Salary: $150,000-$200,000 + equity Location ... Remote Your New Company Join a fast-growing, product-driven technology company operating with a ...
Our software engineers at Epistemix show a clear passion for quality and love to bring software to ... We are fully remote, with team members in the United States and Europe. Benefits include: * Equity ...
Quick apply
Our software engineers at Epistemix show a clear passion for quality and love to bring software to ... We are fully remote, with team members in the United States and Europe. Benefits include: * Equity ...
Toronto, ON · On-site +1
CA$179.60K/yr
Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React ... Continuously improve software engineering developer experience; identify gaps in existing internal ...
Toronto, ON · On-site +1
CA$179.60K/yr
Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React ... Continuously improve software engineering developer experience; identify gaps in existing internal ...
Senior Software Engineer, eScribe Date: 3.2026 Function: Engineering Reports to: Director, Engineering Position Summary: The Senior Software Engineer will be a key member of our engineering team ...
Senior Software Engineer, eScribe Date: 3.2026 Function: Engineering Reports to: Director, Engineering Position Summary: The Senior Software Engineer will be a key member of our engineering team ...
Toronto, ON · On-site +1
Staff AI Software Engineer Location: Toronto, ON About the Job Are you ready to take your ... Advanced proficiency with SQL, Python, Java, AWS, Snowflake, data analytics tools * Expert-level ...
Toronto, ON · On-site +1
Staff AI Software Engineer Location: Toronto, ON About the Job Are you ready to take your ... Advanced proficiency with SQL, Python, Java, AWS, Snowflake, data analytics tools * Expert-level ...
Toronto, ON · On-site +1
CA$157.40K - CA$179.60K/yr
Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React ... Continuously improve software engineering developer experience; identify gaps in existing internal ...
Toronto, ON · On-site +1
CA$157.40K - CA$179.60K/yr
Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React ... Continuously improve software engineering developer experience; identify gaps in existing internal ...
Toronto, ON · On-site +1
CA$179.60K/yr
Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React ... Continuously improve software engineering developer experience; identify gaps in existing internal ...
Toronto, ON · On-site +1
CA$179.60K/yr
Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React ... Continuously improve software engineering developer experience; identify gaps in existing internal ...
Toronto, ON · On-site +1
CA$157.40K - CA$179.60K/yr
Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React ... Continuously improve software engineering developer experience; identify gaps in existing internal ...
Toronto, ON · On-site +1
CA$157.40K - CA$179.60K/yr
Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React ... Continuously improve software engineering developer experience; identify gaps in existing internal ...
Toronto, ON · On-site +1
CA$105.10K - CA$129.40K/yr
Job Summary We are seeking a Senior Java Developer / Architect to design, build, and operate scalable, event-driven, cloud-native applications using Apache Kafka, Spring Boot, and Microsoft Azure.
Toronto, ON · On-site +1
CA$105.10K - CA$129.40K/yr
Job Summary We are seeking a Senior Java Developer / Architect to design, build, and operate scalable, event-driven, cloud-native applications using Apache Kafka, Spring Boot, and Microsoft Azure.
$86.4K - $91.1K
6% of jobs
$91.1K - $95.9K
7% of jobs
$100.1K is the 25th percentile. Wages below this are outliers.
$95.9K - $100.7K
13% of jobs
$100.7K - $105.5K
14% of jobs
The median wage is $108.8K / yr.
$105.5K - $110.2K
14% of jobs
$110.2K - $115K
13% of jobs
$115K - $119.8K
7% of jobs
$120.2K is the 75th percentile. Wages above this are outliers.
$119.8K - $124.5K
6% of jobs
$124.5K - $129.3K
6% of jobs
$129.3K - $134.1K
6% of jobs
$134.1K - $138.9K
6% of jobs
$86.4K
$112.1K
$138.9K

Other
Posted 19 days ago
Location: Remote (Canada)
We're looking for a Senior Software Engineer to join a correctness-critical engineering function responsible for money movement, ledgering, reconciliation, and core financial infrastructure. This is a deeply technical role working on systems where precision, reliability, and sound engineering judgment are essential.
You'll work alongside a highly senior team and engage directly with complex distributed systems that move and track customer funds. This role is ideal for someone who thrives on solving high-impact problems, enjoys owning critical paths end-to-end, and operates confidently in environments where correctness comes first.
Design and implement distributed systems for money movement, internal ledgering, reconciliation, and banking integrations.
Develop reliable, safe workflows in systems where financial correctness is mission-critical.
Contribute across architecture, design, coding, testing, and operational support.
Set engineering standards for correctness, reliability, and data integrity.
Lead and contribute to architectural decisions across the FinInfra domain.
Review designs and code to ensure high quality, correctness, and safety.
Diagnose and solve complex production issues in high-severity environments.
Build robust monitoring, alerting, runbooks, and fail-safes for critical financial systems.
Participate in on-call rotations with a focus on prevention, resilience, and continuous improvement.
Contribute to incident analysis, ensuring learnings translate into stronger systems.
You are a deeply senior engineer (Senior/Staff level) with:
Core Technical ExpertiseStrong experience building distributed systems (concurrency, ordering, idempotency, state machines).
Deep backend engineering fundamentals using a modern language (Python is a plus).
Proven experience with correctness-critical or high-reliability systems.
(Preferred) Experience with financial infrastructure, such as:
ACH, payouts, FX, banking rails
Ledgering systems
Reconciliation or high-stakes transactional workflows
Strong command of ACID, consistency models, schema evolution, and transactional boundaries.
Ability to reason clearly about system behaviour under failure.
You communicate risk, constraints, and trade-offs clearly and concisely.
You remain calm and analytical under pressure, especially during incidents.
You collaborate effectively with very senior engineers and cross-functional partners.
You thrive in ambiguity and operate well within regulatory or constraint-heavy environments.
You take ownership end-to-end and bring a high bar for engineering quality.