BritBox International
Technical Architect

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
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.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
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.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
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 desired).
- 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.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills