newRef: a0MP9000009L3wz.1

Senior Engineer- Toronto, CA

Canada, Ontario

Job description

Senior Engineer- Toronto, CA

a0MP9000009L3wz.1

Senior Software Engineer



We're looking for a Senior Software Engineer with a strong foundation in financial systems or accounting workflows to lead the evolution of our internal payments infrastructure. This is a hands-on, high-impact role suited for someone who thrives in small teams and fast-paced environments, and who is motivated by owning end-to-end technical initiatives.

You'll join a lean engineering team focused on modernizing and scaling our internal payment systems. Our current stack is in PHP, but we're moving toward more modern technologies-so experience with JavaScript, TypeScript, Go, or Java is welcome.

This is an opportunity to bring your technical leadership, financial systems expertise, and startup mindset to a small but growing team, with plans to establish a strong in-person engineering culture in Toronto.

What You'll Do

*

Lead the redesign and rebuild of our internal payments platform
*

Design and implement scalable financial systems that support accounting, reconciliation, and risk analysis
*

Collaborate with stakeholders to understand financial workflows and translate them into robust technical solutions
*

Work closely with other engineers (including those supporting NetSuite integrations) to ensure smooth systems interoperability
*

Take ownership of key initiatives and drive them from planning through to production
*

Help shape the engineering culture as we grow our team and transition to a hybrid office setup in Toronto

Who You Are

*

You're a self-starter who thrives in independent roles and small teams
*

You have experience working in fintech, banking, or accounting systems
*

You're comfortable dealing with complex data and understanding financial risk and compliance
*

You bring strong programming skills in JavaScript and SQL, with bonus points for experience in Go, TypeScript, or Java
*

You've worked in startups or smaller engineering environments and understand the tradeoffs of building at scale without unnecessary complexity
*

You have the mindset to lead projects, not just execute tasks