Home Job Listings Categories Locations

Engineering Manager – Billing & Payments

📍 Toronto, Canada

Construction Harnham

Job Description

Engineering Manager – Billing & Payments Platform Boston / U.S. Remote / Ontario (Hybrid options available)

Base up to $175K + 10%+ Bonus

A global SaaS company is hiring an

Engineering Manager to lead its Billing & Payments platform , the financial engine behind a large-scale digital marketing product used by businesses worldwide.

Founded in the early 1990s and approaching its

30th anniversary in 2025 , the company has the stability of an established platform while operating today with the

energy and pace of a startup . The organization is currently going through a major evolution — expanding from its original email marketing product into a

full digital marketing platform spanning SMS, mobile, and social channels .

The mission is simple:

give small and medium-sized businesses the tools they need to compete online as if they had an entire digital marketing team behind them.

With

~1,000 employees globally , the company continues to scale internationally and recently expanded its European footprint through a strategic acquisition. Leadership has also brought in several new senior executives from high-growth SaaS and fintech organizations to accelerate product innovation and growth.

The Opportunity This role will lead engineering teams responsible for

payments, billing systems, and subscription infrastructure

that power the company’s core revenue platform.

You will manage

two distributed engineering teams

spanning developers, QA, and engineering leads across North America and international contractor teams.

The environment is

highly technical, collaborative, and fast-moving , where engineering leaders remain close to the code and architecture while driving execution across multiple stakeholders.

What You’ll Work On

Owning the architecture and delivery of the

payments and billing platform

Leading integrations with external payment vendors and financial platforms

Scaling systems responsible for

subscription lifecycle, invoicing, and transactional services

Collaborating with product and leadership to shape the roadmap

Managing technical debt while balancing feature development and reliability

Driving AI-enabled development practices across engineering workflows

The organization is strongly encouraging employees to

adopt AI-powered tools across development, analytics, and collaboration workflows

to improve productivity and decision-making.

Tech Environment Primary stack includes

Java (core backend platform)

React (frontend – not required for this role)

Kubernetes / cloud infrastructure

Third-party payment platforms and integrations (e.g., Stripe)

Java is a

must-have , and candidates should be comfortable reviewing and discussing production code even if they are not coding daily.

What We’re Looking For

7+ years in software engineering with

leadership experience managing engineering teams

Strong backend engineering background with

Java

Experience building or scaling

payments or billing systems

SaaS platform experience strongly preferred

Comfortable operating in a

high-growth, fast-paced environment

Ability to partner closely with product, finance, and executive stakeholders

Interest in applying

AI tools to improve engineering workflows and productivity

This is a

hands-on leadership role

— engineering managers here stay close to architecture and technical decision-making.

Team Structure The manager will report to a Director who currently oversees multiple engineering teams.

Initial scope includes two large distributed teams, each consisting of

Backend and full-stack engineers

Teams include a mix of

direct hires and international contractors , with engineering resources located in North America, India, and Poland.

Location The company supports a

flexible work model :

Preferred locations

Ontario, Canada (remote / hybrid; Toronto and Waterloo engineering teams)

U.S. remote may be possible in states where payroll is supported.

Ontario candidates must be

eligible to work in Canada .

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: March 18, 2026
Job Type: Construction
Location: Toronto, Canada
Company: Harnham

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.