Rodeo
ResourcesPartnersSign in

BritBox

Technical Architect

London
Posted 1 day ago
Sign up to applySee more jobs like this

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

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.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your 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 breakdown
Save jobNot relevant
View details

It 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.

See breakdown
Strong

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.

See breakdown
Strong

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.

Get help applying for this job

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.

Trusted by 25,000+ job seekers

“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

Get help applying for this job

Skills

Solution Architecture
Payments
Billing
Subscription Platforms
Cloud-Scale Microservices
AWS
AI Engineering
PCI DSS
Data Protection
Agile
Communication
Technical Leadership
Fraud Prevention
Security Compliance
Software Development
Technical Design

Location

London, England, United Kingdom

Sign up to applySee more jobs like this