Please mention DailyRemote when applying
Match your resume skills with our AI powered skill match!
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
Location: Remote
Salary: £80,000 - £90,000
At Arbor, we’re on a mission to transform the way schools work for the better.
We believe in a future of work in schools where being challenged doesn’t mean being burnt out and overworked. Where data guides progress without overwhelming staff. And where everyone working in a school is reminded why they got into education every day.
Our MIS and school management tools are already making a difference in over 12,000 schools and trusts. Giving time and power back to staff, turning data into clear, actionable insights, and supporting happier working days.
At the heart of our brand is a recognition that the challenges schools face today aren’t just about efficiency, outputs and productivity - but about creating happier working lives for the people who drive education everyday: the staff. We want to make schools more joyful places to work, as well as learn.
We are looking for a highly technical and customer focused Senior Migrations Engineer to join our Engineering team and help us build and evolve the Migrations Platform that underpins how Arbor onboards new schools. The remit and focus of the role is to deliver high-quality engineering work that ensures migrations are reliable, observable, and meet defined SLAs. It’s a broad and exciting role, so we’re looking for someone up for a challenge - if you’re an experienced and collaborative candidate, this is the role for you.
Core responsibilities
Requirements
PHP: Strong hands-on experience building and maintaining PHP applications at scale; experience with frameworks such as Symfony is a strong plus.
Databases: Solid understanding of relational databases (e.g., MSSQL, MySQL, AWS Aurora), SQL, data validation, and data integrity techniques.
Cloud Systems: Hands-on expertise with AWS from the perspective of an end user as well as a maintainer utilising IaC technologies (Terraform). In particular we are looking for experience in areas such as EC2, ECS, RDS, SQS and networking.
Scripting: Strong skills in Python, Bash, or a similar language for automation, tooling, and data manipulation.
Observability: Hands-on experience with monitoring and observability platforms (e.g., DataDog, Prometheus, or equivalent), plus incident and problem management practices.
System Design: Solid understanding of distributed systems, batch and asynchronous processing, queues, and resilience patterns.
CI/CD: Practical experience with building and maintaining CI/CD pipelines for automated deployments.
SLAs and Operational Metrics: Experience working to define SLAs, tracking operational metrics, and driving improvements in service reliability.
Mentorship: Experience supporting and mentoring fellow engineers through code review, pairing, and feedback.
Flexibility: Willingness to be flexible with working hours to support migration cycles that typically run over weekends and school holidays.
AI and Productivity: Experience using agentic AI, or an interest in increasing productivity with new tooling including agentic AI.
Benefits
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. We also offer:
We are committed to a fair and comfortable recruitment process, so if you require any reasonable adjustments during your application or interview process, please reach out to a member of the team at careers@arbor-education.com.
Our commitment is also backed by our partnership with Neurodiversity Consultancy, Lexxic who provide us with training, support and advice.
Our goal is for Arbor to be 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 so we support and promote diversity and equality, and actively encourage applications from people of all backgrounds.
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 £200! Simply email: careers@arbor-education.com
Please note: We are unable to provide visa sponsorship at this time.
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. We also offer:
We are committed to a fair and comfortable recruitment process, so if you require any reasonable adjustments during your application or interview process, please reach out to a member of the team at careers@arbor-education.com.
Our commitment is also backed by our partnership with Neurodiversity Consultancy, Lexxic who provide us with training, support and advice.
Our goal is for Arbor to be 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 so we support and promote diversity and equality, and actively encourage applications from people of all backgrounds.
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 £200! Simply email: careers@arbor-education.com
Please note: We are unable to provide visa sponsorship at this time.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 217,826+ Jobs in Software Development
Answer easy questions
217,826+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”