Software Engineer

Zopa Bank Limited
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 52K

Job location

Tech stack

API
Artificial Intelligence
Airflow
Data analysis
Google BigQuery
Cloud Computing
Cloud Storage
Software Quality
Continuous Integration
ETL
Digital Content
Distributed Systems
Identity and Access Management
Python
Next.js
Software Engineering
SQL Databases
Systems Architecture
TypeScript
React
Firebase
Google Cloud Functions
Data Pipelines
Scheduling Algorithms
Microservices

Job description

We are looking for a hands-on Senior Software Engineer to define, design, and help deliver a next-generation video content automation, scheduling and distribution platform used across our portfolio of 130+ YouTube channels. As the Senior Software Engineer, you will split your time between technical leadership (50%) - architecture, standards, planning, direction - and contributing code (50%) across backend services, automations, pipelines, and UI components. This will include working closely with the Product Owner, end-users, and stakeholders across the business to translate complex operational workflows into scalable technical solutions. You will also directly manage a blend of onshore and offshore developers, ensuring clarity of tasks, code quality, and delivery velocity.

This is a strategic and highly technical role with real ownership and visible impact on the operations of the company. The ideal candidate will demonstrate a range of different skill sets to compliment this as we move through our strategic technology roadmap, such as hands-on engineering, stakeholder engagement, leadership experience, and delivery management.

Perks of the JobWe are proud to be an award winning, B Corp Certified workplace with employee wellbeing at the heart of everything we do. We offer hybrid and flexi-time working, mental health and wellbeing programmes, enhanced gender neutral parental leave, interest free financial support and a digital nomad policy that allows you to work from abroad in two one week blocks a year. Plus all the usuals such as pension contributions, annual leave and office perks like free lunches, socials, and health treatments!

How You'll Spend Your TimeArchitecture & Technical Direction

Defining the system architecture for our products, focusing on our scheduling and automation platform, spanning backend services, data pipelines, APIs, and UI layers.

Setting technical standards for code quality, security, observability, CI/CD, and cloud deployment.

Building and maintaining the architectural roadmap, ensuring scalability to >500 video uploads/week and multi-channel automation workflows.

Driving decisions on storage models, event flows, orchestration, API boundaries, and data schemas.

Owning the technical implementation strategy for GCP-based components (BigQuery, Firestore, Cloud Functions, Cloud Run, Pub/Sub, Composer/Airflow).

Designing frameworks for automation, title processing, workflow orchestration, and validation pipelines.

Hands-On Engineering

Contributing production-grade code in Python, TypeScript/React, and GCP environments.

Building backend services (Cloud Run / Cloud Functions), data pipelines, scheduling engines, and workflow automations.

Implementing UI components in React/Next.js for dashboards, scheduling calendars, and admin tooling.

Optimising end-to-end performance of scheduling algorithms, metadata extraction flows, and content management workflows.

Stakeholder Engagement

Collaborating with channel managers, editors, rights teams, and operations stakeholders to understand real-world constraints.

Participating in user interviews and feedback loops to validate product assumptions.

Communicating technical trade-offs and prioritisation clearly to non-technical audiences.

Supporting PM in roadmap planning, phased delivery, and discovery cycles.

Leadership & Delivery Management

Working with the Director of Data, Tech & Product (DTP) and Partnerships Manager to define the backlog, scope projects, and break work into clear deliverables.

Leading daily engineering operations across onshore and offshore teams, ensuring productivity and alignment.

Reviewing and approving architecture proposals, pull requests, and system changes.

Mentoring mid-level developers, setting standards, and supporting their technical growth.

Helping to coordinate QA and release processes, ensuring stable, safe rollouts.

Requirements

Skills matter, experience is useful, attitude is everything.

Demonstrable experience of software engineering, including experience in senior or architect-level roles.

Strong hands-on experience with Python, including building production APIs and async workflows.

Solid experience with React / TypeScript for admin UIs and dashboards.

Deep understanding of GCP, including: BigQuery, Firestore, Cloud Storage, Pub/Sub, Cloud Functions / Cloud Run, IAM & service accounts

Experience designing and scaling distributed systems, workflow engines, or scheduling/pipeline software.

Strong SQL and data modelling skills, ideally with analytics and ETL familiarity.

Demonstrated experience managing and coordinating offshore and onshore development teams.

Ability to balance technical excellence with pragmatic delivery.

NICE-TO-HAVE

Not mandatory, but a bonus.

Experience with media platforms, digital content pipelines, or YouTube CMS / YouTube API.

Familiarity with ML/AI classification, embeddings, transcript-based tagging, or automation-first workflows.

Exposure to Airflow / Dagster / Prefect for orchestration.

Experience with high-throughput scheduling or rules engines.

Benefits & conditions

Job Description - Senior Engineer/Architect - Leading Technology AI Brand - SaaS - Platform based Technology Services - London/City - £70-100k salary + equity package Our client a global technology leader is currently looking for a Senior/Lead Data Engineer to work with..., Employment Type: Full-time and Permanent Remuneration: £70-90k Base Salary + Discretionary Bonus + Equity We are a stealth-mode AI laboratory researching and developing Machine Learning models. The founding team consists of Cambridge graduates and former engineers at..., Graduate Software Engineer - ML Data Platform Graduate Software Engineer - ML Data Platform Employment Type: Full-time and Permanent Remuneration: £60-70k Base Salary + Discretionary Bonus + Equity We are a stealth-mode AI laboratory researching and developing Machine...

About the company

We're probably the biggest studio you didn't know was fuelling your favourite content. We've been one of the top dogs in the digital content space since 2013 (some would say, before its potential was even fully realised). We are proud to work with some of the hottest TV and movie studios, distributors, rights holders, sports federations and brands in the business., We recognise our people are the best thing about Red Badger and that a truly diverse workplace where people are free to be themselves is essential for great culture and great outcomes. If you like solving difficult problems, working with great people and making a real..., At Beacon we're a growing technology startup building the best nonprofit-focused CRM in the world. We passionately believe in the power of technology to make a difference. Chris and David, both software engineers, founded Beacon in 2017 to build a new kind of charity CRM..., Energy Trading - Principal Software Engineer London About Indicium AI Indicium AI is trusted by the world's leading enterprises to deliver AI into production at scale. We are a global AI-native consultancy with proven experience across Financial Services, Energy &..., At Beacon we're a growing technology startup building the best nonprofit-focused CRM in the world. We passionately believe in the power of technology to make a difference.Chris and David, both software engineers, founded Beacon in 2017 to build a new kind of charity CRM...

Apply for this position