Software Engineering Apprenticeship

  • Level 4-7 (Higher)
  • London


Want to build new features and improve existing products like Messenger, Video, Groups, News Feed, Search and more? Facebook are looking for Software Engineering Apprentices who are excited about building new features and products that have the potential to revolutionize the world of work. They want people who are excited about solving unique, large-scale, and highly complex technical problems. *Start date: September 2021*

A typical day

  • Build software for the various teams, this could include serverside components, user interfaces and mobile applications.
  • Depending on the project, you may code in Hack/PHP, Javascript, Objective C, Java or C++.
  • Design, run and evaluate experimental results for the features you build
  • Collaborate with other engineers, product managers, designers, data scientists and user researchers to build and improve products
  • Our development cycle is extremely fast, and we’ve built tools to keep it that way. It’s common to write code and have it running live just a few days later. If you work with us, you will make an impact, immediately.
  • If you want to find out more and meet those in the know, then register for their event on 11th of Feb – 18:00 – 20:00

You must have

  • Five GCSE grades C – A* (4-9) or equivalent, including English and Maths
  • Level 3 qualification (A level, BTEC or equivalent)
  • Three months’ prior coding experience
  • 1 A levels (or equivalent) at grade C or above in similar STEM subjects

Skills needed

Problem solving
  • Interest and experience in programming and building software
  • Experience from personal, school or open source projects or programming competitions is a plus
  • High levels of creativity and quick problem solving capabilities
  • Strong written and verbal communication skills
  • A strong interest in learning and growing as a software engineer