Software Apprentice - Foundation Platform Developer


Employer description: 
SpareRoom at a glance: 
Since SpareRoom’s launch in 2004, we’ve helped over 10 million people across the world find homes to share and great people to share them with. We believe living with the right people beats living alone, so our mission is a simple one — to create happier flat-shares. 

We’re a modern family business, owned only by our founders and directors. That means we’re able to put our users at the heart of everything we do, and we love working with humble people who bring positive energy and like to get stuff done. 


It’s an exciting time to be joining our Platform team as we’ve just migrated the majority of our infrastructure from a data-centre to Google Cloud Platform which has led to the recent creation of a Junior Platform Engineer position and would be well suited to those seeking further exposure in this area with great training and support on offer. 

Training pathways: 

We have partnered with QA ltd to offer the opportunity for the successful candidate to undertake a level 4 apprenticeship in software engineering. 

The course supports with on-the-job training and access to QA's amazing learner platform. 

As part of the apprenticeship, you'll receive access to live classroom sessions and skills coaches to help guide you through the course. 
QA are the market leaders in digital education and training, so rest assured you'll have access to some of the best training and instructors in the sector. 

Main Responsibilities

  • Help to ensure Security, reliability, and performance of all our platforms
  • Contribute to developing standardised solutions for servers, networks and deployments
  • Automate as much of our processes as possible by creation and maintenance of tools
  • Work with development teams to engineer system wide solutions
  • Help to maintain and improve the quality and standards of the engineering team
  • Empower other teams with self-service solutions 

What we are looking for: 

Desired skills and experience: 
Some Experience of the following would be of beneficial:

  • Using Cloud and Cloud based services
  • SQL databases, particularly MySQL/MariaDB
  • Infrastructure as code / Cloud automation tooling such as terraform
  • Configuration management tooling such as puppet
  • Some basic knowledge of networking would be an advantage too
  • Containerization technologies/methodologies such as docker and Kubernetes
  • Knowledge of Continuous Integration tooling and processes (Jenkins, and GitHub actions
    in particular)
  • Scripting / Programming knowledge with things such as Bash, Python Golang and Perl
  • Some things still need moving to the cloud so Data-centre experience would also be of
    benefit too 

Entry requirements: 

  • Level 3 Software apprenticeship, or
  • A Level in a STEM subject (within the Technology and Maths fields only) and successful completion of our Aptitude Test, or
  • BTEC Diploma in IT and successful completion of our Aptitude Test, or
  • A minimum of 12 months of experience within the last 24 months or 18 months in the last 36 months in an IT role.

Specific roles that are acceptable are: 

  • IT Support roles e.g. Help Desk, First line 
  • Software testing or any work that utilises basic coding 
  • Any other technical job that uses IT equipment or software 
  • Any data analytics or reporting related role 

You may also have a combination of qualifications and experience which demonstrate the minimum foundation needed for the programme. In this instance you could still be considered for the programme. The learners would still be required to successfully pass the Aptitude Test at first attempt. 

If you hold international equivalents of the above qualifications, at the time of your application you must be able to provide an official document that states how your international qualifications compare to the UK qualifications. 

Find out more here:

Salary range: 

£18,018 to £20,000 per annum. 

Working week: 

Monday to Friday, 

35 hours per week. 

Benefits / What we offer: 

  • Flexible working 
  • Cycle-to-Work scheme 
  • Tech scheme 
  • Season travel loans 
  • Matched pension contributions 
  • Gym membership contributions 
  • Optional private healthcare 
  • Rental deposit loan scheme 
  • And, of course, a free SpareRoom upgrade when you need it 

Important Information: 

QA’s apprenticeships are funded by the Education & Skills Funding Agency (ESFA), an executive agency of the Department for Education. 

To be eligible for a Government funded apprenticeship you must have lived in the UK or European Economic Area (EEA) for the last 3 consecutive years.