Arbor Education

Senior Product Engineer

Join Arbor Education as they are looking for a Senior Product Engineer

About Arbor

At Arbor, we’re on a mission to transform the way schools work for the better.

You’ve probably seen the headlines. Heavy workloads, constant change, admin pressure on teachers and staff at every level… sometimes it feels like this is just part and parcel of school life today. But it doesn’t have to be this way.

We’re building a platform and products we believe in - as well as a strong, diverse team of experienced specialists, ex-teachers and engineers passionate about making a difference to the Edtech sector.

Ultimately, we’re here to help make our schools and trusts stress a little less, and focus on what matters most - improving the lives of teachers and outcomes of students everywhere.

About the Role

As a Senior Product Engineer, you will be responsible for contributing towards the development of our systems and processes, as well as auxiliary services where needed. You will also be responsible for coaching and mentoring more junior members of the team, as we continue to grow and upskill our engineering teams.

Here at Arbor, you will be working extensively with PHP and helping to deliver a fantastic product to schools throughout the UK.

What you'll be doing

  • Work closely with the Engineering Lead to help develop feature requests

  • Produce well written code using modern design patterns and methods

  • Developing and delivering high quality features to enhance the user experience

  • Coaching and mentoring junior members of the team

  • Participate in code reviews and pair programming with colleagues

  • Share knowledge with the wider team and participate in tech-talks, as well as team based learning sessions

About you

  • Extensive experience in PHP software development

  • Good understanding of modern software engineering principles

  • A positive and proactive attitude to problem solving

  • A team player, who is willing to help where they can and can help foster further collaboration

  • Experience of working within Agile environments, such as Scrum or KanBan

Desirable Skills:

  • Experience of developing Enterprise solutions/applications

  • Exposure to cloud infrastructure or serverless development

  • Familiarity with containerisation with products, such as Docker

The Hiring Process:

  1. To start, we’ll kick things off with a 30 minute video call with a member of the Talent team.

  2. Next up, you will have a 1 hour call with one of our Engineering Leads to discuss the role, as well as your experience, further

  3. After that, we’ll want you to attend a final interview and complete a technical assessment too, which typically takes 2 hours to complete

What we Offer:

Aside from the chance to work alongside a team of hard-working, passionate people in a role where you’ll see the impact of your work everyday.

  • Remote working - 1-2 days in the office a month unless you want to go more!

  • We believe in supporting your professional growth and provide team managers with a training budget to spend on courses for you and your team.

  • As an engineer you’ll be provided with a subscription to Udemy for engineering training resources

  • We promote positive well being and as part of this you’ll have access to our Employee Assistance Program as well as being able to speak to trained mental health first aiders

  • Frequent internal lunch and learns, opportunities to learn from colleagues, and dedicated time off to attend conferences or training

  • We offer additional discretionary holidays, including half day Fridays during the school summer holidays

An equal opportunities organisation

Our goal is to build a workplace which represents, celebrates and supports people from all backgrounds, and which gives them the tools they need to thrive - whatever their ambitions may be.

We want to make sure we build the best products for our schools, and we passionately believe that starts with building a workforce as diverse as the communities we serve. We’re actively working on this, and we’re always open to feedback. Let us know your thoughts! If you need any adjustments to be made to support you through the recruitment process, let us know at

Refer a friend: Know someone else who would be good for this role? You can refer a friend, family member or colleague, if they are offered a role with Arbor, we will say thank you with a voucher valued up to £250! Simply email: