SENIOR Software Engineer Data, Product and Technology · Shoreditch
Listed on 2026-03-15
-
IT/Tech
Cloud Computing, IT Support, Data Engineer, Data Science Manager
Overview
SENIOR SOFTWARE ENGINEER
We Realise Potential in Your Story
Based in the heart of Shoreditch, we are a multi-platform production company, social media agency, and digital media network who are currently on a quest to find a Senior Software Engineer (Software Architect) to join our Data, Tech & Product team - Is this your next opportunity?
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+ You Tube 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!
Architecture & 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 (Big Query, 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, Type Script/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…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: