This position is no longer available
Waltham or Waterloo Hybrid

Constant Contact was looking for an Engineering Manager

Constant Contact is hiring an Engineering Manager to own our Billing & Payments platform, the financial engine behind our revenue. You will lead a team building scalable systems for payment processing, subscription management, invoicing, and integrations with external platforms, while driving AI-first practices.

What You'll Do

  • Own end-to-end billing infrastructure and internal applications: payment gateways, subscription lifecycle, invoicing: Java/Spring backends, React-facing surfaces, deployed on Kubernetes (OKD/EKS).
  • Architect for growth with a focus on idempotency, retry semantics, loose coupling, and clean failure modes.
  • Drive integrations with external platforms, including payment processors, tax engines, CRM systems, and third-party billing providers by owning the full contract from API design through production reliability.
  • Actively manage technical debt; balance new features, operational health, and debt reduction.
  • Own the customer and business outcome rather than just the technical delivery by understanding why features matter.
  • Collaborate with Product, Finance, and Sales organizations as a partner in shaping the roadmap.
  • Identify opportunities to improve the billing experience proactively by anticipating needs.
  • Translate customer pain points and business goals into pragmatic engineering decisions.
  • Be a fluent, hands-on user of AI tools and drive your team to adopt an Agentic SDLC across design, implementation, testing, and deployment.
  • Establish spec-driven development: plans live in repos, decisions are documented as ADRs, before code is written.
  • Track and report measurable velocity and quality improvements from AI practices.
  • Hold a high bar for production-grade standards.
  • Set and hit commitments with the reliability that earns trust from product and business partners.
  • Build robust observability: distributed tracing, structured logging, metrics, and surface problems before customers do.
  • Own incident response: runbooks, blameless postmortems, CAPA to eliminate repeat failures systematically.
  • Ensure PCI compliance and defend against authentication threat vectors.
  • Communicate trade-offs proactively; no surprises on delays, scope changes, or system risks.
  • Influence adjacent teams and external partners through credibility and clear contracts.
  • Represent engineering confidently in business and exec conversations to translate complexity into clarity.
  • Hire for ownership mindset and AI-native fluency; coach engineers from task-completers to outcome-owners.
  • Create clear career paths, hold candid performance conversations, and build a feedback culture.

What We're Looking For

  • 7+ years in software engineering.
  • 5+ years leading engineering teams in production environments.
  • Experience with billing, payments, or fintech systems; familiarity with PCI-DSS.
  • Demonstrated a product engineering mindset by shaping roadmaps and connecting engineering decisions to customer and business outcomes.
  • Experience driving integrations with external platforms and third-party APIs at production scale.
  • Strong Java backend experience.
  • Familiarity with React and relational databases.
  • Solid distributed systems fundamentals and hands-on Kubernetes/AWS experience.
  • Strong observability and cross-service debugging skills; CI/CD discipline with robust test coverage.
  • Hands-on AI tooling experience with demonstrable velocity or quality improvements.
  • Strong stakeholder management and communication skills.
  • Proven track record improving DORA metrics, MTTR, and team delivery reliability.

Technical Stack

  • Java/Spring
  • React
  • Kubernetes (OKD/EKS)
  • AWS
  • Relational Databases

Benefits & Compensation

  • We celebrate one another’s differences and are proud of our culture of diversity and inclusion.
  • Opportunities to grow your career through stretch assignments, coaching, and professional development.
  • A generous paid time off policy and a competitive benefits package that supports the health and well-being of you and your family.

Work Mode

This role follows a hybrid work model.

Constant Contact is an equal opportunity employer.

Required Skills
JavaSpring FrameworkReact.jsKubernetesEKSAWSFintech
About company
Constant Contact
Constant Contact empowers business owners, entrepreneurs, non-profits and individuals to succeed by giving them all the help and tools they need to grow online.
All jobs at Constant Contact Visit website
Job Details
Department Engineering
Category management
Posted 3 months ago