Hybrid- London
Up to £100,000 + benefits
Overview
We are hiring a Senior Software Engineer to join a growing Digital Platform function within a technology-driven organisation undergoing continued international expansion.
This role sits within a newly formed platform squad focused on strengthening, stabilising, and evolving a modern web platform built on a Next.js stack. The organisation is investing in long-term platform scalability (8-10 year vision), improving engineering standards, tooling, CI/CD, testing, and observability.
You will play a key role in ensuring engineering teams can deliver product work efficiently and release with confidence, while helping shape platform capabilities, technical direction, and best practices.
This is primarily an individual contributor role with potential mentoring responsibilities.
The Role
Working within a platform squad, you will focus on shoring up the web platform - improving reliability, release processes, developer experience, and platform tooling across multiple product squads.
You will be expected to take ownership of problems, proactively suggest improvements, and help drive technical and process changes that strengthen delivery across the wider engineering organisation.
An analytical mindset is important, particularly around tracking, observability, and ensuring analytics implementations are reliable and measurable.
Key Responsibilities
Contribute to the evolution of the platform architecture across a modern Next.js stack
Strengthen CI/CD pipelines to enable safe, frequent releases
Improve production stability, release processes, and platform health
Introduce faster and more effective testing approaches (including visual regression)
Improve observability, monitoring, and analytics reliability
Support integration with multiple SaaS products
Evolve component systems and developer tooling
Ensure squads have the platform capabilities needed to deliver their roadmap
Proactively identify technical gaps and own solutions end-to-end
Mentor engineers where required and support delivery across squads
Skills & Experience Required
Strong full stack experience with React, Next.js, and Node.js
Experience delivering scalable production web applications
Solid experience with CI/CD pipelines (GitHub Actions)
Experience improving platform reliability, release processes, and developer workflows
Strong understanding of testing strategies and observability
Experience integrating SaaS platforms and APIs
Comfortable working in multidisciplinary agile squads
Self-starter mindset with the ability to identify and own problems
Strong communication skills and ability to propose technical/process improvements
Desirable Experience
Google Cloud Platform (GCP)
Analytics, tracking, or GTM ownership within engineering teams
Observability tooling (e.g., Datadog or similar)
Visual regression testing tools (e.g., Percy)
Component systems / design systems
TypeScript
GraphQL
Algolia or search platforms
Experience using AI tooling to improve developer productivity
Team & Environment
Platform-focused squad working alongside product squads
Squad composition includes senior engineers, mid-level engineers, automation engineers, and a technical product partner
Strong emphasis on CI, observability, release discipline, and platform quality
Engineering culture focused on continuous improvement and long-term platform thinking
Hybrid working model
Why Join?
Opportunity to shape a modern platform during a significant scaling phase
Influence engineering standards, tooling, and delivery practices
Work on a platform designed for long-term evolution rather than short-term fixes
Join a proactive engineering culture that values ownership and continuous improvement
Exposure to international product expansion and platform challenges
Generous benefits package
If you’re a proactive engineer who spots problems, owns solutions, and enjoys shaping how modern platforms evolve, we’d love to share more.
TPBN1_UKTJ