Lead engineering teams responsible for payments, billing systems, and subscription infrastructure. Manage distributed teams, collaborate with product and leadership, and drive AI-enabled development practices. Java is a must-have skill.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
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
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
• 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
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
• 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
• QA engineers
• Product managers
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:
• Boston (hybrid)
• 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.
Sponsorship is not available.
Similar Jobs
Explore other opportunities that match your interests
Senior Ruby on Rails Developer Team Lead
zayzoon
crossfuze