Laravel logo
Laravel·

Database Migrations Engineer - EMEA

Laravel is the most popular PHP framework in the world, with over 500M+ lifetime downloads and a massive developer community. Laravel is a complete platform—from choosing a stack, to building an app, to deploying, monitoring, and scaling it. Laravel Cloud is our managed PaaS, and enterprise customers moving onto it face a common, stubborn blocker: database migration. We need someone who solves that problem directly.

Why This Job Is Unique

  • Direct Technical Execution: You will be on calls with enterprise customers and running the migration with them. Not routing tickets or advising from a distance—actually owning the technical execution alongside the customer.
  • Ongoing Function Ownership: Take over existing database migration work, including the PlanetScale relationship and recurring ad-hoc requests scattered across channels.
  • Build the Muscle: Develop the function in practice, learning what customers need, productising repeatable parts, and making the case for what comes next.
  • Seed Your Knowledge: Create documentation, runbooks, and lightweight training so Sales, CS, and engineering compound on your expertise.

What You Will Do

  • Execute database migrations with enterprise and Private Cloud customers, primarily focusing on MySQL and Postgres.
  • Assume ownership of the PlanetScale relationship and migration work, running the function cleanly and autonomously.
  • Productise repeatable migration patterns (downtime-tolerant migrations, documentation, decision logic, edge cases) with an eye towards eventually bringing knowledge in-product via documentation, wizards, or self-serve flows.
  • Automate recurring migration requests to eliminate manual effort.
  • Own broader app and service migrations in the gaps onto Private Cloud when database migration work permits.
  • Distribute what you learn by writing clearly, building runbooks, and creating reference material.
  • Keep the database offering competitive by staying close to the market (PlanetScale, Aurora, Percona) and flagging capabilities or pricing out of step with customer expectations.

What We Are Looking For

  • Genuine strength across both MySQL and Postgres (~80% capability in each over 100% in one).
  • Direct experience with database migrations in a customer-facing capacity, comfortable owning technical execution.
  • A productisation instinct to package bespoke work without over-engineering.
  • Strong written and async communication skills for a fully remote team.
  • Comfort operating in a role where part of the scope is yours to define.

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
  • A track record of writing, speaking, or teaching publicly about database topics
  • Some familiarity with PHP applications

Timezone overlap

UTC+0–+3

Culture

Async-friendly

Open to

Europe · UK

Sign in to track applications and earn points.

More roles at Laravel

Similar remote roles