Software Engineer
vor 2 Wochen
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 doingYour 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 roleTo 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 ValuesWe 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.
About Digital ScienceDigital Science is a technology company working to make research more efficient.
We invest in, nurture and support innovative businesses and technologies that make all parts of the research process more open and effective.
Our portfolio includes admired brands including Altmetric, Dimensions, Figshare, ReadCube, Symplectic, IFI Claims, Writefull, and Overleaf.
We believe that together, we can help researchers make a difference.
-
Software Engineer
Vor 4 Tagen
Bochum, Home-Office, Deutschland GBTEC Software AG Vollzeit 60.000 € - 80.000 € pro JahrDeine Aufgaben Als Software Engineer (m/w/d) Reliability arbeitest Du an der Gewährleistung optimaler Verfügbarkeit unserer mehrfach ausgezeichneten BIC Platform Software durch Umsetzung von Überwachungstechniken und Automation von Installationen und Aktualisierungen. Als Schnittstelle zwischen Entwicklung und Systembetrieb verfolgst du die...
-
Principal Software Engineer
vor 2 Wochen
Home Office, Deutschland Red Hat Vollzeit 80.000 € - 120.000 € pro JahrThe Security Technologies Crypto team is seeking a Principal Software Engineer who is creative and committed to delivering quality software. Our team is focused on cryptographic components such as Sequoia-PGP, OpenSSL, GnuTLS and Network Security Services as well as cryptographic protocols like OpenPGP, TLS, SSH and IPSEC. As a Principal Software Engineer,...
-
Senior Software Engineer
vor 2 Wochen
Home Office, Deutschland bex technologies GmbH Vollzeit 90.000 € - 120.000 € pro JahrDeine AufgabenGestalte die digitale Infrastruktur der Baustofflogistik.Bei bex vereinfachen wir die Lieferketten der Bauwirtschaft. Als Senior Backend Engineer prägst du die technische Basis unserer Plattform – mit modernen Technologien, Verantwortung und viel Gestaltungsfreiheit. Als Senior Software Engineer – Backend (m/w/d) bei bex bist du ein...
-
Senior Software Engineer – Sicherer KI-Dienst
Vor 6 Tagen
Home Office, Deutschland Edgeless Systems GmbH Vollzeit 96.000 € - 120.000 € pro JahrHallo, wir sind Edgeless SystemsAWir sind ein schnell wachsendes Cybersecurity-Startup. Werde Teil unseres Teams und entwickle mit uns die nächste Generation sicherer KI- und Cloud-Software. Erkunde zukunftsweisende Technologien wie Confidential Computing und wachse gemeinsam mit einem erstklassigen Team. Unser ProduktPrivatemode AI ist unsere sichere...
-
Lead Software Engineer
vor 2 Wochen
Home Office, Deutschland c0f32fe9-19d6-464c-8280-23b416770edb Vollzeit 80.000 € - 120.000 € pro JahrRoleWe're looking for an experienced Software Engineer & Chapter Lead who combines deep engineering expertise with people-focused leadership. You'll help shape the technical evolution of our backend platform, build scalable services, and ensure our systems remain reliable and future-ready. Together with architects, QA engineers, product owners, and...
-
Senior Frontend Software Engineer
Vor 4 Tagen
Home Office, Deutschland 3YOURMIND GmbH Vollzeit 60.000 € - 120.000 € pro JahrAbout 3YOURMIND:3YOURMIND is a software provider that helps companies identify and produce parts using advanced manufacturing methods. Our software supports organisations, including OEMs, service bureaus, and defence organisations, to unlock operational efficiencies. By enabling our customers to build digital inventories of qualified parts, our platform...
-
Professional/Senior Software Engineer Mobility
vor 1 Woche
Home Office, Deutschland Puzzle ITC Vollzeit 96.000 € - 120.000 € pro JahrAnstellungsgrad80-100%StandortBern und teilweise RemoteMillionen von Menschen sind täglich unterwegs. Ob auf Rädern, auf Schienen oder per Raketenantrieb – alle wollen wir sicher und entspannt ans Ziel gelangen. Als Puzzle Mobility inspirieren und entwickeln wir seit über 15 Jahren IT-Lösungen im Mobilitätsbereich mit offenen, anschlussfähigen...
-
Senior Flight Dynamics Software Engineer
vor 2 Wochen
Home Office, Deutschland OKAPI:Orbits GmbH Vollzeit 80.000 € - 120.000 € pro JahrYour missionWe are seeking a Senior Flight Dynamics Software Engineer who thrives in dynamic environments and enjoys working across disciplines—from coding and algorithm design to project leadership, customer interaction, and product strategy. You'll help build and operate our Flight Dynamics System (FDS), integrate it with Mission Control (MCS), and...
-
Senior Cloud Engineer
vor 2 Wochen
Home Office, Deutschland SelectLine Software GmbH Vollzeit 90.000 € - 120.000 € pro JahrAls Senior Cloud Engineer / Cloud Architect (m/w/d) bei der SelectLine Group Holding gestaltest du die Cloud-Strategie und -Architektur unserer gesamten Unternehmensgruppe maßgeblich mit. Du erkennst das große Ganze innerhalb der Holding-Struktur und bringst mit viel Eigeninitiative deine Expertise ein, um Cloud-Infrastrukturen nachhaltig, sicher und...
-
Software Engineer
vor 2 Wochen
Home Office, Deutschland Holtzbrinck Publishing Group Vollzeit 50.000 € - 80.000 € pro JahrDigital ScienceWe are Digital Science and we are 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...