Technical Architect
Lead the architecture of BritBox's payments and subscriptions platform, building resilient, scalable solutions that drive revenue, customer experience and AI-enabled engineering.
Job Description - Technical Architect
Company Details – BritBox International
BritBox Office Hub – London
Your Location - London
Reporting To – Principle Architect
Direct Reports – NA
Contract Type: Permanent / full time
About Us
Welcome to BritBox, the go-to streaming destination for the best of British entertainment.
Born of the BBC, we bring authentic British stories to audiences all around the world. Since our launch in 2017, our fans have fuelled our growth to seven markets, including North America, Australia, and the Nordics. We’re a small but mighty streamer that punches above its weight, we’re on every major distribution platform and even among the bright lights of Times Square! And hold on to your bowler hats because we’re just getting warmed up.
At BritBox, we offer an unparalleled streaming collection of new and iconic mysteries, dramas, comedies and more. Our careful selection of thoughtfully crafted character-driven stories, brimming with trademark British wit and irresistible charm have helped us attract loyal fans all over the world.
Now, here’s where you come in: this is your chance to be a part of something big. If you’re passionate about entertainment, thrive in a fast-paced environment with a high performing yet supportive culture, and want to play a meaningful role in our remarkable growth story, this is your chance. Join our team and help us bring the best of British TV to fans everywhere.
Job Purpose
Payments and subscriptions sit at the commercial core of a direct-to-consumer streaming service. They determine whether customers can subscribe, change plans, remain subscribed or return after leaving. Even small failures in this area can result in lost revenue, customer dissatisfaction and increased support costs.
We are looking for a Solution Architect to lead the architecture of our payments, billing and subscription domain.
You will design and evolve systems supporting millions of customers across multiple countries, currencies and platforms. Working hands-on alongside the Principal Architect and engineering teams, you will set technical direction, improve resilience and maintain a high quality bar across the domain.
Advanced use of large language models and AI-assisted engineering is also an important part of the role. We are looking for someone who has built reliable, tested and maintainable systems around models, rather than someone whose experience is limited to using AI tools for individual productivity.
Responsibilities:
Payments and subscriptions
Lead the end-to-end architecture of the subscription lifecycle, including sign-up, trials, plan changes, upgrades, downgrades, proration, pauses, cancellations and win-back.
Define and evolve the entitlements model that connects a customer’s billing status with the content and services they can access across web, mobile and connected television platforms.
Set the architectural direction for payment orchestration across cards, digital wallets, PayPal and other supported payment methods.
Improve gateway abstraction, payment routing, retry logic, provider resilience and failover.
Lead the architecture for Apple and Google app-store billing, including in-app purchases, store-managed subscriptions, notifications, receipt validation and reconciliation.
Support partner and bundle billing models, including telco and retail partnerships, vouchers, gift codes and promotional offers.
Improve resilience against involuntary churn through effective retry, account updater, network tokenisation, grace-period and dunning strategies.
Partner with Finance and relevant teams on multi-currency pricing, taxation, invoicing, reconciliation and revenue-recognition integrations.
Support fraud prevention and chargeback mitigation with internal teams and external providers.
Security and compliance
Minimise PCI DSS scope through tokenisation and provider-managed payment services, and support relevant compliance assessments.
Ensure payment flows meet applicable Strong Customer Authentication and 3-D Secure requirements.
Ensure billing and customer-data designs comply with UK GDPR and relevant local data-protection requirements, working with Security and Legal.
AI-enabled engineering
Apply our standards for using large language models and agentic tools across software design, development, testing and operations.
Treat specifications, context, prompts, agent configurations and evaluation criteria as version-controlled engineering artefacts.
Design and improve guardrails, evaluations and quality gates for AI-assisted development and any customer-facing AI capabilities.
Build production integrations using structured outputs, retrieval, tool use, function calling and Model Context Protocol where appropriate.
Make evidence-based decisions about prompting, retrieval, fine-tuning, model selection, latency, cost and token budgets.
Help engineering teams use AI coding tools at scale while maintaining architectural consistency and code quality.
Technical leadership
Work closely with the Principal Architect and participate actively in technical-design and architecture sessions.
Provide architectural oversight to product, engineering, QA and support teams working across payments and subscriptions.
Review the existing technology landscape, identify weaknesses and recommend practical, evidence-based improvements.
Monitor the operational health of the billing platform using measures such as authorisation rates, payment success rates and involuntary churn.
Translate business, customer and operational requirements into clear solution designs, use cases and acceptance criteria.
Identify technical risks early and maintain clear architecture decisions and supporting documentation.
Knowledge and Experience
Essential experience
Strong software-engineering and solution-architecture experience, with significant depth in payments, billing or subscription platforms.
Practical understanding of payment providers, payment orchestration, subscription lifecycles and the failure modes that contribute to revenue loss and involuntary churn.
Working knowledge of PCI DSS, PSD2 Strong Customer Authentication, 3-D Secure and relevant data-protection obligations.
Experience designing cloud-scale microservices and direct-to-consumer platforms.
Strong AWS experience; Azure experience would be beneficial.
The ability to translate commercial and operational requirements into clear technical designs.
Strong communication skills, with the ability to influence both technical and non-technical stakeholders.
The ability to work autonomously within a collaborative Agile delivery environment.
Advanced AI engineering experience
This requirement will be assessed directly during the recruitment process.
We are particularly interested in candidates who can demonstrate:
Repositories in which AI tooling has been configured deliberately through project context, specifications, defined agents or roles, and repeatable workflows.
Evaluation frameworks that measure the quality and reliability of LLM-supported processes.
Production or near-production solutions using retrieval, tool use, function calling or Model Context Protocol.
Practical experience managing model failure, security, cost, latency and observability.
Sound judgement about when not to use an LLM, and when to choose prompting, retrieval or fine-tuning.
The ability to maintain architectural and coding consistency when AI development tools are used across a team.
Experience with Claude and Claude Code is strongly preferred. Familiarity with spec-driven development approaches would also be valuable.
Candidates should be prepared to discuss work they have built or shipped and the decisions behind it. This could be demonstrated through a repository, technical write-up, case study or other appropriate format.
Desirable experience
AWS Certified Solutions Architect, Associate or Professional (Strongly desidered).
Experience in OTT, streaming or subscription video services.
Familiarity with connected television platforms such as Roku, tvOS, Samsung and LG, and mobile platforms including iOS and Android.
Hands-on experience with app-store billing and reconciliation.
Experience with technologies such as Kubernetes, Docker, .NET, Python or Node.js.
Experience establishing team-wide standards for AI-assisted software development.
Our Values
Our BritBox Global Values not only represent our culture but also ensure that we have principles that shape everything we do. Defined by our employees, they are not just words on a page, but the foundation of how we work together, every day.

Our values have been cascaded into specific behaviours, which are embedded into all of our people processes, including hiring, onboarding, performance evaluation and feedback.
We are proud of our values and seek to hire people who resonate with them.
This job spec is not exhaustive and may change from time to time in line with the evolving nature of a dynamic and growing business.
- Department
- Product,Technology & Data
- Locations
- BBI London Hub
- Remote status
- Hybrid
About BritBox International
Read our Terms of use