Latest vacancies

People are at the heart of our business. We recruit bright, committed individuals and support them to fulfil their potential.

Latest vacancies

Software Test Engineer

Do you like breaking stuff? Do you like figuring out why it's broken? Hate repetitive, manual tasks? Great! We're probably looking for YOU!

We’re hunting for somebody who can automate a regression test, find all the things that annoy our members before they do, and keep the rest of our engineers on their toes with your bug hunting prowess.

The role

Working with a great team of developers, project managers and product owners, you’ll get the opportunity to contribute across a range of new and existing products. As a member of the Testing Team you will be responsible for the Automated, Manual and Exploratory testing of The Key’s software products and services.

As a Software Test Engineer, you’ll know how to drive tools like Jira, Selenium, Robot, SoapUI, Cucumber and Gherkin. In your day to day activities, you’ll work with our product teams to create re­usable testing components and scripts so our members aren’t the first to find a problem. You’ll dislike repetitive, manual testing and be motivated to make sure our testing team has as little of that to do as possible. You’ll enjoy working as part of a team.

You’ll be joining a leading education company getting involved and driving forward the Test/QA capability for products such as The Key for School Leaders, which is used by over 120,000 members in over 10,500 schools in England.

We work in Agile product teams working with customers to define the interactions and shape of the product, before we build it. It’s a fantastic working environment with a great deal of flexibility and a wonderful team.


Job type: Full-time, permanent

Location: Plymouth

Salary: £24,000 to £36,000 (depending on experience)


The person

You will have some experience working in commercial software testing, and and be interested in test automation. You will be comfortable working in collaboration with product managers in remote locations, and have both strong verbal and written communication skills.

You will also have:

  • The ability to collaborate and get things done as part of a team
  • Strong analytical and creative problem solving skills
  • Proven experience with API and UI testing

It would be desirable (but not essential) if you had:

  • Experience automating tests for a SaaS web platform
  • Worked in an Agile and/or Scrum setting
  • Scripting skills (Bash, Ruby, Python or Perl)
  • Worked in a DevOps environment
  • Experience with Continuous Integration, Release Management, Continuous Delivery

How to apply

The deadline for applications is 6pm on Monday 19 November

If you have any questions please email us on


Product Marketing Executive

Are you an experienced, motivated, and curious B2B marketer with excellent copywriting skills looking for a new challenge? Would you like to work for a fast paced, ethically minded digital business within the education sector?

We’re looking for a product marketer to bring fresh ideas on using a range of channels to generate leads, nurture interest, and deliver growth in our products for multi-academy trusts (MATs) and local authorities.

You’ll join a collaborative, multidisciplinary marketing team in a friendly, rewarding working environment.

The role

The product marketing executive will deliver the engagement and growth strategy for group memberships of our products for school leaders and governors. You will also deliver the engagement and growth strategy for The Key for MAT Leaders – a new online content platform that provides senior managers in MATs with the resources they need in order to lead, manage and grow groups of academy schools. You will work closely with the product manager, and product marketing, sales, content, digital and design teams to:

  • Develop and implement the launch, onboarding, sales and engagement strategy for The Key for MAT Leaders
  • Deliver campaigns which maximise retention and cross-selling to schools who purchase our products via MATs, LAs or school clusters
  • Increase penetration of our full range of products among schools in MATs, LAs or school clusters
  • Increase usage and advocacy among users within schools who purchase membership via groups of schools
  • Generate leads among senior stakeholders in local authorities and multi-academy trusts, nurture those leads, and support the sales team to engage with them
  • Optimise the group membership experience and build a greater sense of membership, ensuring that our brand, messages and values are reinforced in all member communications

This is an ideal job for a B2B marketing executive who is looking for a new challenge within a fast-moving sector. It offers real scope for development, and the chance to make the role your own.

Location: Central London
Contract: full-time, permanent
Salary: £26,000-£30,000 based on experience

The person

The ideal candidate will have excellent copywriting skills, a good understanding of marketing techniques across a range of channels, with two to three years’ B2B marketing experience.

You will also have:

  • Outstanding communication skills
  • Strong data analysis and preparation skills
  • Good existing knowledge of email marketing tools and CRM systems
  • Strong attention to detail
  • Excellent organisational and planning skills
  • Good team-working skills and be adepts at managing various stakeholders/agendas
  • Be able to suggest and implement creative ideas to reach and engage with groups of schools
  • Excellent time-management skills, with the ability to prioritise, multitask, and manage a busy workload
  • Expertise in multi-academy trusts and/or local authorities, or an interest in developing it

How to apply

The deadline for applications is 6pm on Sunday 18 November

If you have any questions please email us at

Python Developer

Would you like to build products and services to support nearly half of the schools in England? Become part of a growing education technology company.

The role
We are looking for a Python developer to join our growing team working on high-impact projects that benefit schools and local authorities throughout the UK.

You will be involved in creating and maintaining web applications using Python and the Django web framework, and will have the opportunity to shape the future direction of our market-leading products.

A major focus of the role will be ongoing development of our services for schools, including The Key for School Leaders, which is used by over 68,000 members in nearly half of the schools in England. We are continuously looking for new ways to help our members save time, work smarter and deliver better results.

You will be a member of the Python/Django team in a fast-growing organisation that employs a range of technologies. You will work with, and learn from, other developers, project managers and product owners across a range of new and existing products. You will get the opportunity to contribute to a modern codebase, with automated testing and deployment, supported by a powerful toolchain including Jira, Github, Jenkins, Docker and other CI/CD tools.

Job type: Full Time – Permanent
Location: Plymouth, London or remote
Salary: £20,000-£32,000, based on experience (up to £40,000 for London)

The person
This is an ideal opportunity for a junior developer looking to expand their commercial experience using Python. You will be enthusiastic, self-motivated, open-minded and have:

  • Experience of developing web applications using Python or PHP
  • An understanding of PostgreSQL or MySQL
  • A good understanding of HTML/CSS/Javascript
  • A good understanding of version control, preferably Git and GitHub

Not required, but highly desirable skills

  • Experience working in a Scrum or other Agile environment
  • Any cloud platform experience (GCP, AWS or Azure) for personal or commercial projects
  • Understanding of CI/CD pipelines, experience is even better.
  • Any Docker/Kubernetes experience on personal or commercial projects

How to apply

The deadline for applications is 6pm on Sunday 11 November

If you have any questions please email us at

Communications Assistant

Are you looking for a varied PR role with bags of development potential? Do you have a passion for social media? Are you looking for a rewarding career path in a friendly working environment? Read on …

The role

As The Key rapidly broadens is marketing and communications specialisms, an opportunity has arisen for a communications all-rounder – that can support the team with everything from pitching a story to organising an event. We’re looking for someone with some previous PR and social media experience, to join our friendly, ambitious and growing team. This role provides huge opportunity for personal growth, and will involve assisting with every aspect of our communications strategy for 2019, from traditional press office, to event management, social media management and external stakeholder engagement.

Your key responsibilities will include:

  • Managing day-to-day email and telephone press queries, arranging interviews and responding appropriately to journalists
  • Maintaining a database and developing strong relationships with national, broadcast and education trade media
  • Researching and drafting materials such as press releases, comments and media briefing documents
  • Pitching stories/articles to journalists via email and telephone
  • Creating and maintaining a programme of proactive thought leadership placement and executive profiling, as well as ongoing management of regular contribution opportunities
  • Monitoring the national news agenda closely and proactively to spot opportunities to comment, or hook thought leadership content to
  • Work with other teams in the business to spot trends and opportunities that can be leveraged for PR purposes
  • Working with the digital marketing team to lead work on developing the company’s presence on social media channels
  • Organisation and management of The Key’s stakeholder and media events, as well as any relevant industry events/conferences
  • Working with the product marketers to support member engagement via PR across our portfolio
  • Collating, maintaining and distributing up-to-date logs of the company’s press and social media achievements


Job type: full-time, permanent

Location: Central London

Salary: £20,000 to £24,000, based on experience


The person

You will have outstanding spoken and written communication skills, a passion for PR and an interest in education/edtech.

You will also have:

  • A real passion for PR and keen desire to build your career in this industry
  • Previous demonstrable experience of working in a busy office environment – with a good grasp of Word, Excel, Powerpoint and Outlook (or equivalent)
  • Proven time management, administration and logistical skills, as well as excellent ability to problem solve
  • A minimum of 1 years’ experience of working in a press office/agency environment (ideally B2B), with good knowledge of print, broadcast and online media. Previous event management experience would be advantageous, but not essential
  • A demonstrable understanding of social media and how to use channels to achieve communications objectives
  • A hunger for creativity and a desire to always try new, bigger and better
  • A good understanding of what makes a great story
  • Excellent project management skills, analytical skills and an acute attention to detail
  • Ability to work under pressure and to tight deadlines
  • Political sensitivity and judgement
  • Good interpersonal skills, with the ability to engage and interact with people at all levels
  • Experience of working with the schools, education or not-for-profit sector would also be an advantage, but not an essential


How to apply

The deadline for applications is 6pm on Tuesday 6 November

In your cover letter please explain why you think you would be right for this role, how your experience fits, and why you would like to work at The Key

If you have any questions please email us at