Engineering Manager

Telecommute · London, England, United Kingdom


What We Do

Overleaf is a startup and social enterprise that builds modern collaborative authoring tools for scientists — like Google Docs for Science. We have over three million registered users from around the world. Our primary product is an online, real time collaborative editor for papers, theses, technical reports and other documents written in the LaTeX markup language.

Who We Are

Overleaf was founded by two mathematicians who were inspired by their own experiences in academia to create a better solution for scientific collaboration and communication. Now we are a team of thirty based mainly in and around the UK and in the US. We were recognised as one of the UK's top 100 fastest growing businesses in 2018.

In September 2018, we officially launched 'Overleaf v2', the latest version of our platform, which we've been working on since our acquisition of ShareLaTeX, the other major online LaTeX editor, in 2017. We've now integrated the two products and teams.

How We Work

Overleaf is remote-first — all founders and staff work remotely. We also have an office by King's Cross station for those in the London area, and we get the whole team together in London several times a year for face-to-face time.

We encourage flexible working. Our core hours are 2pm–5pm UK time, during which we have a 10–15 minute daily standup call for the whole development team. We have few standing meetings for the development team, but we do many smaller video or voice calls for pairing or within project groups.

We don't yet have standing teams, but we form and dissolve smaller teams on a per-project basis; we try to give everyone the opportunity to serve as a team lead if they want to.

We always collect user feedback to inform our work. We have UX professionals on our team, and we run many surveys and user interviews.

We organise our work with Kanban. We use GitHub pull requests for each feature with code review to share knowledge and best practices (and catch bugs). We test thoroughly with automated unit and acceptance tests, supported by continuous integration (CI). We're also fans of linting to minimise bikeshedding (and to catch bugs).

About This Role

This is a broad role, which you will be able to shape as the business grows, but in the short term we will ask you to:

These responsibilities currently sit with me, our CTO, and we will be working closely together. As we continue to grow the engineering team, I would like to be able to focus on our product, where I believe I can have the most impact. I am looking for an experienced engineering manager to help the team to continue to develop and to uphold the values that have carried us this far. In particular, at Overleaf we aim to be:

To give you an idea of what we do, here are some examples of projects (large and small) we recently completed as part of our Overleaf v2 work:

This year, we have many projects planned including Single Sign On for our many university clients, improvements to our rich text mode, Dropbox sync, B2C conversion funnel, and much more.

How We Hire

The stages in our hiring process are typically:

  1. We will aim to update you on the status of your application within one week from when we receive it.
  2. We'll follow up by email (or sometimes schedule a phone call) with any questions we have about your application, usually around logistics, your ambitions and your expectations about the role.
  3. We'll schedule a more in-depth interview, which is typically two hours long. The first hour is discussion, and the second hour is practical. For the practical, you'll have the option of either completing a homework assignment, which requires about one hour of your time before the interview, or doing an exercise during the interview, if you prefer. The exercises are practical in nature, and you can use Google, etc., and ask us questions.
  4. We'll make an offer. We usually interview in batches, so there may be a short delay while we interview other candidates, but we will try to keep you informed throughout the process.

If you have a deadline, please let us know in your application, and we will try to be accommodating.


We require that you:


We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Apply for this job