Skip to content

Build the tool you wish you had.
Ship with a team that takes its craft seriously.

We're a senior, remote-first team building the CI/CD companion developers actually want. Join us if you like owning what you ship.

We only hire in France for now

What we're building.

Mergify is the default companion for every CI system: merge queues, test insights, CI insights, merge protections. We help engineering teams ship faster, with fewer broken builds and less CI chaos. We're bootstrapped and customer-funded, with steady growth year over year.

Hard problems that reach real users every day. That's the work, and it's the kind of climb we enjoy.

Learn more about our team and the companies we work with.

Alexandre on a climbing wall

Life at Mergify.

Remote by conviction and small by design. We keep the structure flat and we let ideas win on merit.

Remote by conviction

We've been remote-first since day one. It works, and we've built the habits to prove it. We come from open source, where async collaboration has always been the norm. We meet in person every quarter for a week: real conversations, no corporate retreat nonsense.

Small team, high standards

No layers, no waiting for approval. What you do matters: your code ships, your decisions have consequences. We expect ownership and follow-through. When you disagree, say so.

Transparency as a working method

Strategy and finances are shared openly, so everyone sees the full picture. Context matters for good decisions, and half-information produces half-decisions. We explain our thinking when we change course, and say so plainly when we get something wrong.

Ideas win on merit

We don't care who says it. An intern with a better idea beats a founder with a worse one. If you're used to environments where seniority equals authority, this might feel uncomfortable. Good.

Who you'd work with.

The three most recent additions to the team. Meet everyone →

Thomas Berdy

Thomas Berdy

Software Engineer

Co-founded a startup and shipped open source packages on PyPI while running his own consulting practice. Thomas has been writing Python backends for nearly a decade. When he's not deep in async systems and PostgreSQL, he's probably tinkering with CLI tools or data pipelines.

Rémy Duthu

Rémy Duthu

Software Engineer

Rémy builds modular systems with an obsessive eye for simplicity. He'd rather delete code than add it, which makes him dangerous in the best way. Based in the Pyrenees, he brings mountain-grade patience to debugging and a quiet stubbornness to getting things right.

Julian Maurin

Julian Maurin

Software Engineer

Julian is meticulous about code the way some people are meticulous about watch movements. He likes clean abstractions, well-tested edge cases, and systems that do exactly what they're supposed to. Quietly productive, consistently reliable.

How we work.

  • We write things down. Clarity beats guessing.
  • We prefer pull requests to pings.
  • We default to public discussions.
  • We pick boring tech where possible.
  • We trust people to do what they say they'll do.
Mergify team at a quarterly offsite

How we build.

Python-first. No tech debt.

Python on GCP, with PostgreSQL and Redis underneath and a React and TypeScript dashboard on top. 20+ deploys a day with no staging, because engineers write tests that prove the code works.

Testing and observability are non-negotiable. Every line of code is covered, and Datadog and Sentry keep production honest.

Our founders spent decades in open source (CPython, OpenStack). We contribute back where we can and write about it on our engineering blog.

AI is part of the toolchain.

Like most engineering teams in 2026, we don't write much code by hand anymore. Our engineers use Claude Code, Cursor, Copilot, or whatever helps them move faster. Learning to drive these tools well is part of the job.

The bar hasn't changed: tests have to pass and you own what you ship. AI is a multiplier, and taste is still what gets code merged.

Perks & benefits.

The basics, done properly. No free kombucha, just the things that actually matter.

100% medical insurance

Covered for you and your family.

Life & disability insurance

Fully paid by Mergify.

25 days PTO + 11 holidays

Take the time. We check.

Quarterly team offsites

A full week together, four times a year.

Latest tooling

Your choice of laptop and whatever accessories make you productive.

Titres restaurant

Lunch covered during working days.

Vacation bonus

1% of your yearly salary, every June.

Stock options

You're part of the adventure. Aligned from day one.

Referral bonus

Competitive bonus when you bring someone great.

How we hire.

Simple up front and personal at the end. We keep it fair and fast, and we tell you where you stand at every step.

About two weeks from your first message to an offer. Challenge feedback inside 72 hours, the rest of the process inside 10 days.

1

Application

A short form to share your background and why Mergify. We reply to every application and flag the shortlist quickly.

2

Challenge

A small coding project, roughly four hours of work. We want to see how you think, and to have something concrete to talk through later.

Mehdi Abaakouk, CTO3

Technical interview

A conversation with Mehdi, our CTO, about your challenge. We'll dig into the decisions you made and where you'd push the design further.

Julien Danjou, CEO4

CEO interview

A conversation with Julien, our CEO, about your career goals and how you see yourself fitting into Mergify. Your turn to interview us too.

5

On-site in Toulouse

A day in Toulouse with the team. You'll work on a real problem with us and review our code over lunch. The best way for both sides to know this is going to work.

6

References

We'll ask for a couple of people who can vouch for you and have short calls with them. We keep it brief and tell you what we hear back.

7

Offer

We put together an offer and walk you through every part of it, without negotiation games or surprises.

Tell us about yourself anyway.

We're always interested in hearing from people who'd fit. Drop us your profile and we'll reach out when something matches.