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 ...
Toronto, ON ยท On-site +1
CA$148K - CA$260K/yr
To learn more visit: www.waabi.ai As a Software Engineer in High-Performance Onboard Algorithms ... embedded systems. - Shipped production software in one or more of the following areas: image and ...
Toronto, ON ยท On-site +1
CA$148K - CA$260K/yr
To learn more visit: www.waabi.ai As a Software Engineer in High-Performance Onboard Algorithms ... embedded systems. - Shipped production software in one or more of the following areas: image and ...
About the Role We are seeking an experienced and motivated engineer to join our Platform ... Remote P24757_3366716
About the Role We are seeking an experienced and motivated engineer to join our Platform ... Remote P24757_3366716
We are looking for a Software Engineer who is passionate about distributed systems, platform ... REMOTE #LI-SH1 P24754_3365760
We are looking for a Software Engineer who is passionate about distributed systems, platform ... REMOTE #LI-SH1 P24754_3365760
Toronto, ON ยท On-site +1
... balances remote and onsite work (the specifics of which are at the discretion of NexHealth ... You'll one of NexHealth's first engineers based in Canada - setting the technical and cultural tone ...
Toronto, ON ยท On-site +1
... balances remote and onsite work (the specifics of which are at the discretion of NexHealth ... You'll one of NexHealth's first engineers based in Canada - setting the technical and cultural tone ...
Toronto, ON ยท Remote
CA$120K - CA$145K/yr
It's also why the majority of our roles are remote-first, meaning you can work from anywhere you ... We are seeking a Senior AI Engineer to join a dedicated team of engineers building the next ...
Quick apply
Toronto, ON ยท Remote
CA$120K - CA$145K/yr
It's also why the majority of our roles are remote-first, meaning you can work from anywhere you ... We are seeking a Senior AI Engineer to join a dedicated team of engineers building the next ...
Toronto, ON ยท Remote
CA$120K - CA$145K/yr
It's also why the majority of our roles are remote-first, meaning you can work from anywhere you ... We are seeking a Senior AI Engineer to join a dedicated team of engineers building the next ...
Quick apply
Toronto, ON ยท Remote
CA$120K - CA$145K/yr
It's also why the majority of our roles are remote-first, meaning you can work from anywhere you ... We are seeking a Senior AI Engineer to join a dedicated team of engineers building the next ...
Design Researcher (12-Month+ Contract | Toronto | 4 Days In-Office | 1 Day Remote) We're on the ... embedded directly within a cross-functional product team, working alongside designers, developers ...
Design Researcher (12-Month+ Contract | Toronto | 4 Days In-Office | 1 Day Remote) We're on the ... embedded directly within a cross-functional product team, working alongside designers, developers ...
Toronto, ON ยท On-site +1
Engineering Reports to: Director, Engineering Position Summary: The Senior Software Engineer will be a key member of our engineering team, responsible for designing, developing, and maintaining ...
Toronto, ON ยท On-site +1
Engineering Reports to: Director, Engineering Position Summary: The Senior Software Engineer will be a key member of our engineering team, responsible for designing, developing, and maintaining ...
Brampton, ON ยท On-site +1
CA$83K - CA$125K/yr
The Software Engineer will design, develop, document, test, deploy, and debug new and existing ... We are also open to remote candidates located anywhere within Canada. What We Offer: At SPS ...
Brampton, ON ยท On-site +1
CA$83K - CA$125K/yr
The Software Engineer will design, develop, document, test, deploy, and debug new and existing ... We are also open to remote candidates located anywhere within Canada. What We Offer: At SPS ...
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
Partner with distributed teams of architects, infrastructure and security engineers, and every ... Remote
Partner with distributed teams of architects, infrastructure and security engineers, and every ... Remote
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
The Role GBME is searching for Software Engineers who are continuous learners and are eager to ... Remote-friendly work environment will provide you with the flexibility to perform at your best.
Toronto, ON ยท On-site +1
The Role GBME is searching for Software Engineers who are continuous learners and are eager to ... Remote-friendly work environment will provide you with the flexibility to perform at your best.
Krakow (Hybrid), Poland (Remote) Position Overview At Autodesk , we build technology that helps ... We are looking for Software Engineers passionate about C++ and complex engineering software to join ...
Krakow (Hybrid), Poland (Remote) Position Overview At Autodesk , we build technology that helps ... We are looking for Software Engineers passionate about C++ and complex engineering software to join ...
We're looking for a Senior Software Engineer to join in building the Scheduling product as part of ... Learn more about our benefits at #LI-REMOTE
We're looking for a Senior Software Engineer to join in building the Scheduling product as part of ... Learn more about our benefits at #LI-REMOTE
Toronto, ON ยท On-site +1
CA$120K - CA$140K/yr
As a Senior Engineer, you won't just be writing code-you will be a vital technical voice and ... Remote friendly position with occasional office time as needed. Ability to work abroad for up to 2 ...
Toronto, ON ยท On-site +1
CA$120K - CA$140K/yr
As a Senior Engineer, you won't just be writing code-you will be a vital technical voice and ... Remote friendly position with occasional office time as needed. Ability to work abroad for up to 2 ...
Guelph, ON ยท Remote
CA$25 - CA$35/hr
As a Field Service Engineer at JBT Marel your most important responsibility is to provide customer ... You will work with electrical/pneumatic/embedded controllers/servo systems (dependent on experience ...
Guelph, ON ยท Remote
CA$25 - CA$35/hr
As a Field Service Engineer at JBT Marel your most important responsibility is to provide customer ... You will work with electrical/pneumatic/embedded controllers/servo systems (dependent on experience ...
Toronto, ON ยท On-site +1
Today, Cash App has thousands of employees working globally across office and remote locations ... As a software engineer on the Cash App Banking server engineering team, you will design, develop ...
Toronto, ON ยท On-site +1
Today, Cash App has thousands of employees working globally across office and remote locations ... As a software engineer on the Cash App Banking server engineering team, you will design, develop ...
Toronto, ON ยท On-site +1
CA$147K/yr
Remote anywhere in Canada About the job you're considering: As a Senior Software Engineer, you will work on one of the world's largest social media platforms, handling multiple petabytes of data ...
Toronto, ON ยท On-site +1
CA$147K/yr
Remote anywhere in Canada About the job you're considering: As a Senior Software Engineer, you will work on one of the world's largest social media platforms, handling multiple petabytes of data ...
| Aspect | Remote Embedded Engineer | Remote Firmware Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Electrical Engineering, Computer Engineering, or related; experience with embedded systems | Bachelor's in Electrical Engineering, Computer Engineering, or related; experience with firmware development |
| Work Environment | Designing and developing embedded hardware/software, often in R&D or product development teams | Writing low-level code for hardware devices, often in manufacturing or product support |
| Industry Usage | Electronics, IoT, automotive, consumer devices | Consumer electronics, IoT, industrial equipment |
| Common Search/Comparison | Remote Embedded Engineer | Remote Firmware Engineer |
Both roles focus on embedded systems but differ mainly in scope. Remote Embedded Engineers work on both hardware and software integration, while Remote Firmware Engineers specialize in low-level firmware coding. The choice depends on whether the focus is on hardware-software integration or firmware development.

Other
Posted 5 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.