About the job
At Constant Contact, we pride ourselves on being a team of dedicated professionals who take initiative and make a real difference. Our culture embodies the spirit, integrity, and boldness of a small business owner. It is incredibly fulfilling to know that your efforts are enabling others to achieve their aspirations. We play a crucial role in empowering business owners, entrepreneurs, non-profits, and individuals by providing them with the tools and support necessary for online growth. With a passion for tackling new challenges and exploring fresh opportunities, our journey has only just begun!
We are looking for a dynamic Engineering Manager to lead our Billing & Payments platform, the backbone of Constant Contact's revenue. In this role, you will manage a team focused on creating scalable systems for payment processing, subscription management, invoicing, and integrations with external platforms, while promoting AI-driven practices that enhance team efficiency and product delivery.
This position requires a proactive product engineering approach, operational excellence, and a strong building instinct. You will not just follow a roadmap; you will actively shape it and take full ownership of the results.
What You Will Do:
Build & Scale the Platform
- Oversee the complete billing infrastructure and internal applications, including payment gateways, subscription lifecycle management, and invoicing using Java/Spring backends and React interfaces, deployed on Kubernetes (OKD/EKS).
- Design for scalability: idempotency, retry logic, loose coupling, and clear error handling are essential.
- Manage integrations with external platforms, such as payment processors, tax engines, CRM systems, and third-party billing providers, ensuring a seamless flow from API design to production reliability.
- Proactively address technical debt while balancing new feature development, operational health, and debt reduction.
Think and Act Like a Product Engineer
- Focus on customer and business outcomes rather than just technical delivery by understanding the significance of features and their impact.
- Collaborate closely with Product, Finance, and Sales teams to influence the roadmap, bringing technical insights into prioritization and decision-making.

