Senior Full Stack Engineer

RSMB
Holborn, London, WC1R 5AH, United Kingdom
Today
£85,000 pa

Salary

£85,000 pa

Job Type
Permanent
Work Pattern
Full-time
Work Location
Hybrid
Seniority
Senior
Education
Degree
Posted
22 Apr 2026 (Today)

Benefits

Competitive salary

RSMB is seeking an experienced and highly capable Senior Full Stack Engineer to play a central role in the design, development, and evolution of our expanding product suite, including Barb Ads Hub, NMO XCM, and our Data Fusion platform. You will join the team based in London (Hybrid – 2 days per week in the office). You will join us on a full-time, permanent basis, and in return, you will receive a competitive salary of up to £85,000 per annum, based on experience.

RSMB is a leading company specialising in media measurement solutions. We work with a wide range of clients delivering both long-term contracts like Barb (UK TV audience measurement) and RAJAR (Radio audience measurement), and ad hoc projects. We are proud that we have been a Barb TV audience measurement contractor since 1989 and a RAJAR contractor since 2007. Our team of around 50 people are based in Central London, and we are currently operating hybrid working: splitting the week between home and office working.

The Senior Full Stack Engineer role:

This role sits within the Development team in the Technology department and is critical to delivering scalable, high-performance, data-driven products. You will work across the full stack, contributing to backend services, APIs, and frontend applications, while collaborating closely with data science, product, and external partners to deliver robust, user-focused solutions. RSMB has been a specialist in data science and audience measurement for almost 40 years, best known for developing industry-standard methodologies and measurement solutions. We are now building on that heritage through a growing suite of platforms designed to connect datasets, power advanced analytics, and deliver actionable insights across organisations. With around 50 staff and a hybrid setup in Central London, we combine deep technical expertise with a collaborative, product-focused mindset.

Key responsibilities as our Senior Full Stack Engineer will include:

Full Stack Development & System Design

Designing and building scalable, maintainable, and high-performance applications across backend and frontend layers.

Developing backend services using Python and SQL, with integration into Azure-based infrastructure and Snowflake data platforms.

Building intuitive, performant front-end interfaces using React and modern JavaScript/TypeScript frameworks.

Contributing to architecture decisions across multiple products, ensuring consistency, scalability, and long-term maintainability.

Designing and developing APIs for internal and external consumption.

Data Platform & Product Engineering

Working on data-intensive products, including Data Fusion and analytics platforms, handling large-scale datasets and complex transformations.

Collaborating with data scientists to productionise models, pipelines, and analytical workflows.

Designing data models, pipelines, and query strategies to support performant analytics and reporting use cases.

Ensuring data quality, integrity, and observability across systems.

Delivery & Engineering Excellence

Taking ownership of features from design through to deployment and ongoing iteration.

Working within agile development processes, contributing to sprint planning, estimation, and continuous improvement.

Writing clean, well-tested, and maintainable code, with strong emphasis on automated testing and CI/CD practices.

Contributing to engineering standards, code reviews, and best practices across the Development team.

Cross-functional Collaboration

Working closely with Product Managers, Data Scientists, QA, and Technical Leadership to deliver high-quality products.

Collaborating with external partners, clients, and industry stakeholders where required.

Translating complex data and technical requirements into scalable engineering solutions.

AI-Enabled Development Practices

Effectively integrating AI-assisted development tools (e.g., code generation, testing, debugging, documentation) into day-to-day workflows.

Applying critical judgement to ensure correctness, security, and maintainability of AI-assisted outputs.

Continuously evaluating emerging AI tools and practices to improve engineering efficiency and quality

What we are looking for in our Senior Full Stack Engineer:

Proven experience (typically 5–10+ years) in full stack software engineering, ideally within data heavy, analytics, or SaaS environments

Strong backend development experience with Python and SQL (relational and/or analytical databases).

Experience working with cloud platforms, particularly Azure.

Experience working with modern data platforms such as Snowflake (or similar analytical warehouses).

Experience with .NET is desirable.

Strong frontend development experience using React and modern JavaScript/TypeScript.

Experience designing and building APIs and distributed systems.

Solid understanding of data engineering concepts, including data modelling, ETL/ELT pipelines, and performance optimisation.

Experience with CI/CD, containerised systems, and modern deployment workflows.

Familiarity with working alongside data science teams and deploying data-driven products.

Experience working in agile environments (Scrum/Kanban) with strong ownership of delivery.

Strong problem-solving skills and ability to work with complex, data-rich systems.

Excellent communication skills and ability to collaborate across technical and non-technical stakeholders.

What you’ll get in return as our Senior Full Stack Engineer:

A central role in building industry-leading platforms such as Barb Ads Hub, NMO XCM, and Data Fusion.

Opportunity to work on complex, high-impact data and analytics products used across the media ecosystem.

Exposure to cutting-edge work in data integration, analytics, and measurement.

Hybrid working model (2 days per week in our Central London office).

A collaborative environment with strong engineering and data science expertise.

25 days holiday rising to 30, private medical insurance, pension, season ticket loan and more.

Ready to help shape the next generation of RSMB’s product portfolio?

If you feel you have the skills and experience to become a Senior Full Stack Engineer in this exciting role, then please click “apply” now – We'd love to hear from you!

Please note that applicants must have the right to work in the UK. We are not accepting unsolicited agency applications for this role

Related Jobs

View all jobs

Full Stack Developer

Techunite Ltd Chertsey, Surrey, United Kingdom
£40,000 – £65,000 pa

Senior Database Architect

The Recruitment Company Galway, Galway County, Ireland
£600 – £650 pd

IT Technical Lead

Vermillion Analytics Dublin, City Of Dublin, Ireland
£436 – £567 pd

Senior Data Engineer

Fraser & Co. Talent Partners Limited Clerkenwell, London, EC1R 0EA, United Kingdom
£70,000 – £95,000 pa

Senior Staff Software Engineer

Matillion India
Hybrid

Lead Data Engineer

Edison Hill Search Lime Street, City And County Of the City Of London, United Kingdom
£90,000 – £100,000 pa Hybrid

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Where to Advertise Data Engineering Jobs in the UK (2026 Guide)

Advertising data engineering jobs in the UK requires a different approach to most technical hiring. Data engineers occupy a distinct discipline that sits between software engineering, data science and cloud infrastructure — and the strongest candidates identify firmly with the data engineering community rather than with adjacent roles. General job boards consistently conflate data engineering with data analysis, data science and BI development, producing high application volumes but low candidate quality for specialist pipeline and platform roles. This guide, published by DataEngineeringJobs.co.uk, covers where to advertise data engineering roles in the UK in 2026, how the main platforms compare, what employers should expect to pay, and what the data says about hiring across different role types.

New Data Engineering Employers to Watch in 2026: UK and Global Companies Driving the Data Revolution

Data engineering is at the heart of the digital economy, transforming raw data into actionable insights, powering analytics, AI systems, and cloud infrastructure. As the UK and global markets continue to invest heavily in data platforms, pipelines, and real-time analytics, demand for skilled data engineers is growing rapidly. For professionals exploring opportunities on www.DataEngineeringJobs.co.uk , the critical question is: which companies are expanding, hiring, and shaping the future of data-driven business? This article highlights new data engineering employers to watch in 2026, including UK startups, scale-ups, and international firms expanding in the UK.

How Many Data Engineering Tools Do You Need to Know to Get a Data Engineering Job?

If you’re aiming for a career in data engineering, it can feel like you’re staring at a never-ending list of tools and technologies — SQL, Python, Spark, Kafka, Airflow, dbt, Snowflake, Redshift, Terraform, Kubernetes, and the list goes on. Scroll job boards and LinkedIn, and it’s easy to conclude that unless you have experience with every modern tool in the data stack, you won’t even get a callback. Here’s the honest truth most data engineering hiring managers will quietly agree with: 👉 They don’t hire you because you know every tool — they hire you because you can solve real data problems with the tools you know. Tools matter. But only in service of outcomes. Jobs are won by candidates who know why a technology is used, when to use it, and how to explain their decisions. So how many data engineering tools do you actually need to know to get a job? For most job seekers, the answer is far fewer than you think — but you do need them in the right combination and order. This article breaks down what employers really expect, which tools are core, which are role-specific, and how to focus your learning so you look capable and employable rather than overwhelmed.