> Markdown version of [/jobs/ext/1288724-database-migrations-engineer](https://www.wearedevelopers.com/jobs/ext/1288724-database-migrations-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Database Migrations Engineer - **Company:** Laravel - **Location:** UK (Remote available) - **Salary:** £77,456.0 - **Contract:** Permanent contract - **Skills:** PHP (Programming Language), Amazon Web Services, Cloud Computing, Databases, Laravel, PostgreSQL, MySQL, Operational Databases, Platform as a Service (PAAS), Private Cloud Environment, Database Migration - **Published:** July 16, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5802819308 ## About the Role * Direct experience with database migrations in a customer-facing capacity. You have been on the calls, you have run the process alongside engineers and customers, and you are comfortable owning the technical execution rather than advising on it. * A productisation instinct. You see the repeatable pattern inside bespoke work and know how to package it without over-engineering. * Strong written and async communication. We are fully remote and documentation is how knowledge compounds. * Comfort operating in a role where part of the scope is yours to define. There is a clear immediate need, and you will also be shaping what the function looks like from here. Nice to Have * Experience at a database tooling or infrastructure company - PlanetScale, Percona, Vitess, or similar * Experience building tooling or automation around migration workflows * Familiarity with AWS-based infrastructure or PaaS environments * Experience with AWS DMS or comparable migration tooling - DMS has a role in certain migrations and prior use is a strong signal of hands-on production database migration experience * A track record of writing, speaking, or teaching publicly about database topics * Some familiarity with PHP applications ## Description * Execute database migrations with enterprise and Private Cloud customers. Sit on calls, own the technical execution, and deliver successful migrations for customers onboarding to Laravel Cloud - primarily MySQL and Postgres. * Assume ownership of the PlanetScale relationship and migration work. Take over this function from its current ad-hoc state and run it cleanly and autonomously. * Productise repeatable migration patterns. Identify the most common downtime-tolerant migrations and package them - documentation, decision logic, edge cases - so they stop being bespoke. We want repeatability over heroics - and with an eye towards eventually bringing that knowledge in-product, whether through documentation, wizards, or self-serve flows, so that product-led customers can benefit too. * Automate recurring migration requests. Map the one-off requests that surface repeatedly across channels and eliminate the manual effort. * Own broader app and service migrations in the gaps. Act as a generalist migration resource for application and service migrations onto Private Cloud when database migration work permits. * Distribute what you learn. Write clearly. Build runbooks. Create reference material that makes Sales, CS and engineering better without making them dependent on you. * Keep the database offering competitive. Stay close to the market - monitoring what alternatives like PlanetScale, Aurora, and Percona offer in terms of pricing, instance classes, and capabilities. Flag proactively when our offering is out of step with what customers are seeing elsewhere, and advise on what needs to change., * Genuine strength across both MySQL and Postgres. We are deliberately optimising for ~80% capability in each over 100% in one. Database specialists tend to plant a flag, and we need coverage across both camps. ## Related Videos - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Database Magic behind 40 Million operations/s](https://www.wearedevelopers.com/videos/748-database-magic-behind-40-million-operations-s) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [The Laravel Core - Demystify The Beast](https://www.wearedevelopers.com/videos/98-the-laravel-core-demystify-the-beast) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)