Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Engineering Manager leading the Billing & Payments platform at Constant Contact. Driving technical and product engineering for financial operations and team leadership.

Responsibilities

  • Own end-to-end billing infrastructure and internal apps: payment gateways, subscription lifecycle, invoicing: Java/Spring backends, React-facing surfaces, deployed on Kubernetes (OKD/EKS)
  • Architect for growth: idempotency, retry semantics, loose coupling, and clean failure modes are non-negotiable
  • 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 instead of just what to build.
  • Collaborate with Product, Finance and Sales orgs as partner in shaping the roadmap: bring technical insight into prioritization, challenge assumptions, and propose solutions that go beyond the ask
  • Identify opportunities to improve the billing experience proactively by anticipating needs rather than waiting for requirements to be handed to you.
  • Translate customer pain points and business goals into pragmatic engineering decisions your team can execute with clarity
  • Be a fluent, hands-on user of AI tools (Claude Code, Cursor, Copilot, Bugbot) 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: production-grade standards don't bend because AI wrote the first draft
  • 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: JWT misuse, CSRF, token replay, injection
  • Communicate trade-offs proactively; no surprises on delays, scope changes, or system risks
  • Influence adjacent teams (Entitlements, Accounts, Comms) and external partners through credibility and clear contracts, not org chart authority
  • 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 where raising risk early is rewarded.

Requirements

  • 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 rather than simply executing tasks.
  • 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 to show for it
  • Strong stakeholder management and communication skills, being equally comfortable in a sprint retro and an exec review
  • Proven track record improving DORA metrics, MTTR, and team delivery reliability.

Benefits

  • A generous paid time off policy
  • Competitive benefits package supporting health and well-being

Job type

Full Time

Experience level

SeniorLead

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

AWSDistributed SystemsJavaKubernetesReactSDLCSpring

Location requirements

HybridWalthamCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.