Technical Architect
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 .
Recommended Jobs
English Teacher - Dedicated Literacy - Barking and Dagenham
English Teacher – Drive Dedicated Literacy and Foundational Skills in a Supportive Community School – Barking and Dagenham A supportive , community-oriented secondary school in Barking and Da…
EYFS SEN Teaching Assistant | Supportive Primary School...
Long-Term Position | Immediate Start | £90–£110 per day Do you want to play a key role in a child’s early education and support their long-term development? A welcoming primary school in Tower Ham…
Development Executive - Personal Lines
The purpose of the Development Executive role is to drive revenue growth by identifying and securing new business opportunities, building strong relationships with prospective clients, and nurturing …
Partner Growth Manager
We're building something the automotive world has never seen. Phyron's AI generates personalised, immersive video tours of every car on a dealership's lot, automatically. We're live across 30+ cou…
Event Operations Graduate - 3 month FTC
Location: London, UK (Hybrid, 3-4 days in the office per week) Salary: London Living Wage Contract: Fixed-Term (July – October 2026) native has been building for 10 years, but we're still ve…
Senior Early Years Practitioner
Job Category : Social Care & Health Non-Qualified Location :London Borough of Havering Hours Per Week :36.00 Start Date : Immediate Start Start Time : 09:00 End Time : 17:00 Salary: £1…
Drama Teacher | Independent School | Kingston
Drama Teacher – Independent School – Kingston We are looking for an ambitious teacher to teach Drama to GCSE and A-Level for one of the best Independent Schools in the country based in Kingston. …
Education Recruitment - Primary Perms Consultant - London
This role is for an experienced Primary recruitment consultant that will be supplying teachers and NQT’s to Schools across the home counties. You will be supplying mainly NQT’s along with experi…
Branch Partner -Veterinary Surgeon
We are partnering with a forward-thinking veterinary group to appoint a Practice Partner for a prominent and well-established clinic in London. This opportunity has been created for an experienced V…