Unibuddy • London, United Kingdom

Engineers - Join Our Talent Pool

Employment type:  Full time

Remote-first – Thursdays are an optional office day.

Fully flexible hours

Apply now

Job Description

There are many reasons why you might be reading this advert. Whether you're actively looking for a job or just curious because your current situation isn't fulfilling, and you feel like you need a change, think about starting a career with Unibuddy.

Wherever you are in your journey to finding your next job, if you are seeking a mission-driven organisation where you can have real impact on the lives of millions of students, we want to hear from you. In return we can offer clear paths for progression and an award-winning culture (best mid-sized companies to work for in the US, top 100 workplaces for benefits, most flexible EdTech & Education companies).

Unibuddy is growing and whilst we have a number of immediate positions available we are also proactively provisioning for future demand which will see us growing our business over the coming months and years. In order to do this, we are building talent pools in specific skills areas, across all levels.

By applying to this “talent pool” you are expressing your interest in future Software Engineering positions. We're always keen to hear from people who connect with our mission and values. As we're growing we'd love to receive your CV and we’ll reach out to explore how Unibuddy can take your career to the next level.

About us

We’ve grown at an incredibly fast pace since our launch in 2017. We’re the trusted student-recruitment partner to 600 higher education institutions in 35 countries worldwide. Including the University of Cambridge, Kings College London, Flame University, University of Glasgow, University of Manchester, HEC Paris, and Erasmus.

We’ve raised over $33M from top-tier investors, and we’re on course to achieve our mission of empowering 10 million students to make the right choices in their higher ed journey.

Here’s where you come in

We’re on the verge of launching some transformational products, to reduce the friction between future students and higher education Institutions, so that everyone is empowered to make the best decision about their future.

We need people like you to help us shape these products, both by creating green field projects and by evolving current systems.

We need somebody with a desire to be creative challenge our current solutions, and have an impact on the lives of millions of students around the world.

What you'll be doing

  • Collaborating with your squad, designers, product managers, and other engineers to define the future of the product.

  • Refine ideas and designs with your squad until they are ready to be picked up for development.

  • Improve our product suite by developing new features or fixing existing issues.

  • Setting standards: Creating new proposals to improve the coding standards of the team.

  • Optimising existing code, process, infrastructure and continuous integration

  • Push amazing code to production!

This might be for you if

  • You have a passion for solving real-world problems.

  • We’re seeking a range of experiences for our talent pool and it’s likely you’ve had 4-8+ years experience as an engineer and are looking to take your career to the next level.

  • Our Senior engineers mentor other team members and inspire them to produce their best work.

  • You've had exposure to coding and testing best practices, with one or more programming languages such as Javascript, Python, and Java.

  • Have experience developing backend code in common frameworks such as Flask, and Express.

  • Have experience in building and/or using microservices.

  • Have knowledge of static typing (eg: TypeScript).

  • You enjoy building responsive and accessible React Applications.

  • Are eager to learn and implement better practices, as well as to share anything new you learn within the squad or wider tech team.

We know that typically some people only apply to jobs if they see themselves ticking every box. We believe we’re more than boxes to tick. If you don't meet all the requirements but think you might still be right for the role or others, please apply anyway. We're always keen to speak to people who connect with our mission and values.

About our team

  • We collaborate. We program in pairs to complete sprint objectives as a team.

  • We think big and act fast to solve real-world problems.

  • We focus on personal development, learn, ask questions, apply what we discover.

  • We listen up and speak out. We have a constant feedback loop and adapt.

  • We work in a fast-moving agile environment. Our tech stack is ReactJS, Nodejs with Typescript, Python, MongoDB and Cypress.

Perks and benefits

  • Highly flexible work culture. Remote first with London meeting hub.

  • 25 days of vacation plus national holidays and four additional days company-wide at the end of the year.

  • Family-friendly policy. Enhanced maternity, paternity and adoption leave.

  • Choice of Mac or PC

  • Private healthcare provided by Bupa.

  • Mental health support provided by Spill.

  • Life insurance.

Are you ready to become a future buddy? Register your interest now.

We encourage you to send us a link to your GitHub or Stack Overflow, flaunt your skills!

Not quite ready to apply or have some questions? Then you can get in touch with the People Experience team at becomeabuddy@unibuddy.com

Company benefits

29 days annual leave + bank holidays
Enhanced maternity leave – 18 weeks full pay
Enhanced paternity leave – 12 weeks full pay
Adoption leave – 18 weeks full pay (primary carer), 12 weeks full pay (secondary carer)
Work from anywhere scheme – apply to our "moving abroad" scheme and if eligible you can relocate permanently
Enhanced sick pay – Unlimited full pay leave
Work from home allowance
Dog friendly co-working space
Open to part time work for some roles
Mental health platform access
Compassionate leave
Time off in-lieu
Bank holiday swaps
Company shutdown periods – End of year shutdown between Christmas and New Year
Shared parental leave
Life insurance
Pension match/increase
Salary sacrifice
Matched pension contribution
Employee assistance programme
Health insurance

The FlexScore® is the result of a rigorous 2-step verification of a company’s flexibility

First we assess the flexibility options Unibuddy provides and then we anonymously survey a statistically significant proportion of their employees to make sure Unibuddy is as flexible as they say they are. Our assessment is based on the six key elements of flexibility: location, hours, autonomy, benefits, role modelling and work-life balance.

We ask the hard questions so you don’t have to.

Working at Unibuddy

Company employees


Gender diversity (male:female)

M:F:O 52:47:1

Office locations

London, New York, Bangalore, Toronto

Funding levels


Hiring Countries

United Kingdom
United States
Awards & Achievements
Most flexible EdTech & Education companies

Most flexible EdTech & Education companies

Industry awards 2022