Software Engineer
1 week ago
About Us
Overleaf is a scaleup and social enterprise that builds modern collaborative authoring tools for scientists — like Google Docs for Science. We build an online, real-time collaborative editor for papers, theses and other documents written in the LaTeX markup language. We have over 22 million registered users from around the world, over 700,000 people use our platform each day, and we host over 100 million user-created projects.
Overleaf is part of Digital Science. Digital Science is advancing the research ecosystem. We are a pioneering technology company, and our vision is of a future where a trusted and collaborative research ecosystem drives progress for all. We believe in better, open, collaborative and inclusive research. In creating the next generation of tools and working in partnership with the community, we tackle some of the biggest challenges to research. In order to achieve our vision, we need innovative, inspiring and dynamic people to join our team. Want to join us?
Your new role
Our backend stack is mainly , Express, MongoDB and Redis. We are hosted on Google Cloud Platform, mainly in Google Kubernetes Engine. Our frontend stack is React with TypeScript. And we're in large part open source ). We deploy 2–6 times daily, supported by a modern cloud stack, continuous integration and a lot of automation.
Please be aware that we may close this position early if we receive a high volume of applications, so we encourage you to apply promptly.
Please also note that due to business need, we can only accept applications from candidates who live in the following locations:
- UK
- Spain
- Germany
- Romania
If you apply from outside of these areas, unfortunately your application will not be considered.
What you'll be doing
Your Main Activities Will Be
- Work with product managers and UX researchers to provide technical input on new development. Our engineering and product teams work together closely to make sure we are building the right thing and building it right.
- Write high-quality frontend and backend code, mainly in JavaScript and TypeScript. Write automated tests. We rely heavily on automated testing to catch regressions.
- Take your code through to production. We practice DevOps, with the support of our Infrastructure Operations team, and expect engineers to take responsibility for getting their code out to production and making sure it is working properly.
- Participate in code review. All our changes go through GitHub pull requests with code review.
- Participate in our support rotation. All engineers rotate through providing second-line support for our product during working hours (currently ~1 day per month).
- Write documentation and detailed pull request / commit messages.
- Understand and avoid security pitfalls. Security is important to us, and we expect everyone to be aware of secure development practices.
- Engage with our software development process, and particularly retrospectives. We hold regular retrospectives to improve our process, which is based on five-week cycles followed by a short wrap-up and planning period.
- Work with your engineering manager and your peers to develop your personal and professional skills. We believe strongly in creating a safe space for learning and feedback. You will have regular 1:1s with your manager to discuss progression against our career ladder.
You can optionally participate in our compensated on-call rotation once you have finished your probation period. We have two engineers on call at all times, a primary responder and an incident coordinator. We do not have a high number of on-call incidents: see for our incident history.
What you'll bring to the role
To Do This Job Well You Should
- Have at least two years' deep experience and understanding of building web applications.
- Have experience with software development best practices such as version control, unit testing and continuous integration.
- Be comfortable working in a fully remote team.
Some things that may be a bonus (but learning these on the job will be fine):
- Experience with our core technologies: JavaScript, TypeScript, and React.
- Experience in some of the other key technologies we use (Linux, Docker, Prometheus, Express, MongoDB, Redis, PostgreSQL).
We Expect You To
- Work with us full time.
- Have strong written and verbal communication in English.
- Be available during core hours (1400 to 1700 UK time) for occasional meetings. We are not a fully distributed and asynchronous team, though we do aim to minimize meetings.
Don't worry if you don't meet every qualification—let us be the judge Studies show that many qualified candidates from under-represented groups hesitate to apply unless they meet every single requirement. We are dedicated to building a diverse and inclusive team and strongly encourage you to submit your application.
Living our Values
We invest in, nurture and support innovative businesses and technologies that make all parts of the research process more open, efficient and effective.
The Talent We Secure Is Fundamental To Us Achieving Our Vision And Our Growth Plans. The Values We Live By Are
We are
brave in the pursuit of better
We are
collaborative and inclusive
We are
always open-minded
We are
from and for the community
At Digital Science, our vision is to see research flow seamlessly – trusted, collaborative, and accessible – fueling breakthroughs that push humanity forward. This ambitious mission is one we achieve together, by enabling open, collaborative, inclusive research.
We firmly believe that to truly innovate and solve the complex challenges faced by our customers, from researchers and universities to funders and publishers, we need diverse perspectives, experiences, and ideas. A rich mix of voices drives quality insights, fosters enhanced collaboration, and ultimately pushes knowledge forward more effectively.
As an equal opportunity employer, we are committed to building and nurturing a workplace where every individual feels valued and belongs. All applicants will be considered for employment without attention to race, colour, religion, age, sex, sexual orientation, gender identity, national origin, veteran, or disability status. Beyond recruitment, we strive to cultivate an environment where inclusivity is woven into the fabric of our culture, enabling everyone to be their best self and do their best work.
-
Senior Data Engineer
1 week ago
The Home, United Kingdom Kainos Full time £60,000 - £120,000 per yearJoin Kainos and Shape the FutureAt Kainos, we're problem solvers, innovators, and collaborators - driven by a shared mission to create real impact. Whether we're transforming digital services for millions, delivering cutting-edge Workday solutions, or pushing the boundaries of technology, we do it together.We believe in apeople-first culture, where your...
-
Senior Conversational Ai Software Developer
2 weeks ago
The Home, United Kingdom IntaPeople Full timeIntaPeople are looking for a Senior Software Engineer to help develop the Conversational AI function in an established tech company.Over the next few years, the client will continue to bolster their natural language capability and move more towards conversationaldesign to service their customers. This is an exciting opportunity to join a multi-skilled agile...
-
Systems Engineer
3 days ago
The Home, United Kingdom Ashdown Group Full timeA highly successful international software company with offices based in the South East, Midlands and North West is looking for a Systems Engineer with knowledge of Linux or UNIX to join the team. You will act as a key support service to the business, whilst gaining further exposure to a range of systems including Windows Servers, UNIX, Linux and IBMi. To...
-
Senior Machine Learning Engineer
3 days ago
The Home, United Kingdom Sage (UK) Limited Full timeWho we are Sage Artificial Intelligence Labs "SAIL" is a nimble team within Sage building the future of cloud business management by using artificial intelligence to turbocharge our users' productivity. The SAIL team builds capabilities to help businessesmake better decisions through data-powered insights. We are currently hiring a Senior Machine Learning...
-
Head of Product Engineering
2 weeks ago
The Home, United Kingdom HRS Full time**Head of Product Engineering** Home Based with some travel to Bottesford, Leicestershire **Salary**:up to £50k depending on skills and experience with company benefits As a Head of Product Engineering, you can expect the benefits from Highway Resource Solutions (HRS) that come with being an employer of choice: **Benefits**: - Highly competitive...
-
Senior Platform Engineer
1 week ago
The Home, United Kingdom Kainos Full time £60,000 - £90,000 per yearJoin Kainos and Shape the FutureAt Kainos, we're problem solvers, innovators, and collaborators - driven by a shared mission to create real impact. Whether we're transforming digital services for millions, delivering cutting-edge Workday solutions, or pushing the boundaries of technology, we do it together.We believe in apeople-first culture, where your...
-
Senior Test Engineer
2 weeks ago
The Home, United Kingdom Kainos Full time £60,000 - £80,000 per yearJoin Kainos and Shape the FutureAt Kainos, we're problem solvers, innovators, and collaborators - driven by a shared mission to create real impact. Whether we're transforming digital services for millions, delivering cutting-edge Workday solutions, or pushing the boundaries of technology, we do it together.We believe in apeople-first culture, where your...
-
Home Meadow, United Kingdom IntaPeople Full timeAre you looking for your next exciting opportunity which also allows you to break into the film and cyber security industry? Intapeople are partnered with a company that mínimalizes Cyber Crime and provides digital content security for the media and entertainmentindustry. They have just started a major growth program and are looking to double the size of...
-
Technical Account Manager
2 days ago
The Home, United Kingdom Delinea Full timeAbout DelineaDelinea is a pioneer in securing human and machine identities through intelligent, centralized authorization, empowering organizations to seamlessly govern their interactions across the modern enterprise. Leveraging AI-powered intelligence, Delinea’s leading cloud-native Identity Security Platform applies context throughout the entire identity...
-
Territory Account Manager
3 days ago
The Home, United Kingdom Forcepoint Full timeWho is Forcepoint?Forcepoint simplifies security for global businesses and governments. Forcepoint's all-in-one, truly cloud-native platform makes it easy to adopt Zero Trust and prevent the theft or loss of sensitive data and intellectual property no matter where people are working. 20+ years in business. 2.7k employees. 150 countries. 11k+ customers. 300+...