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.