Harnham is seeking an Engineering Manager to own their Billing & Payments platform. The role involves leading a team to build scalable systems for payment processing and driving AI-first practices to enhance team performance and product delivery.
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
- 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
- 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