Senior Migrations Engineer
Fully Remote (UK) | £80,000–£90,000
We’re supporting a high-growth SaaS business on the search for a Senior Migrations Engineer to join their engineering function and play a key role in scaling a mission-critical migrations platform.
This business delivers software used by thousands of organisations across the UK, helping customers streamline operations and make better use of their data. Following significant growth, they’re continuing to invest heavily in engineering, platform maturity and automation.
This role sits at the intersection of backend engineering, platform reliability and data migration, making it ideal for someone who enjoys solving complex technical challenges with real business impact.
The Opportunity
You’ll help build and evolve a critical migrations platform that underpins how new customers are onboarded onto the core SaaS product.
The focus is on ensuring migrations are:
* Reliable
* Observable
* Scalable
* Automated
You’ll own engineering improvements around migration success rates, throughput and operational efficiency, helping reduce manual intervention while improving data integrity and customer onboarding experience.
What You’ll Be Doing
* Designing, building and enhancing a mission-critical migration platform built in PHP
* Improving reliability, scalability and performance across migration services
* Building observability into services through logging, dashboards and alerting
* Automating repetitive migration tasks, validation checks and data integrity processes
* Investigating failed or delayed migrations and performing root cause analysis
* Working closely with engineering, operations and product teams to improve migration workflows
* Driving technical improvements around SLAs, throughput and operational excellence
* Writing clean, reusable, well-tested production-grade code
What They’re Looking For
* Strong commercial experience with PHP (framework flexible)
* Strong backend engineering experience in scalable SaaS / product environments
* Experience with data migration, ETL-style processes, or system onboarding projects
* Strong SQL / relational database knowledge
* Experience working with APIs and distributed systems
* Strong understanding of observability, monitoring and production support
* Experience with cloud environments (AWS preferred)
* Strong troubleshooting and incident resolution capability
* Comfortable operating at Senior Engineer level
Nice to Have
* Experience with containerised environments (Docker / ECS / Kubernetes)
* Infrastructure as Code exposure
* Automation tooling experience
* Experience improving developer workflows or internal tooling
* Exposure to AI-assisted engineering tooling (Claude, Cursor, Copilot etc.)
Why Join?
* Fully remote working
* High-scale SaaS engineering environment
* Modern engineering culture with strong technical leadership
* Significant ownership and autonomy
* Opportunity to solve complex platform and data challenges
* Strong investment in AI tooling and engineering innovation