At a Glance
- Tasks: Join us to design and evolve our Migrations Platform, ensuring smooth onboarding for schools.
- Company: Arbor Education is transforming school management for happier working lives.
- Benefits: Enjoy 32 days holiday, wellness support, and a flexible work environment.
- Other info: Be part of a passionate team dedicated to improving education.
- Why this job: Make a real impact in education while working with cutting-edge technology.
- Qualifications: Experience in software engineering, especially with PHP and data migration.
The predicted salary is between 80000 - 90000 £ per year.
hackajob is collaborating with Arbor Education to connect them with exceptional professionals for this role.
Location: Remote
Salary: £80,000 - £90,000
About us
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. Our MIS and school management tools are already making a difference in over 12,000 schools and trusts.
About the role
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.
Core responsibilities
- Migrations Platform Development: Design, build, and evolve the Migrations Platform — a mission-critical PHP application.
- SLA Ownership: Take ownership of the platform's defined SLAs, including migration success rates, throughput, and turnaround times.
- Reliability and Performance: Ensure services are observable, with the logs, dashboards, and alerts needed to detect and respond to issues fast.
- Automation: Reduce operational toil for the Migration Operations team by automating repetitive tasks, validations, and data integrity checks.
- Customer-Critical Delivery: Support migration windows during weekends and school holidays.
- Technical Standards: Apply and uphold coding standards, write well-tested and reusable code.
- Planning and Delivery: Provide accurate estimates and feasibility input on technical work.
- Incident Response: Lead investigations of failed or delayed migrations.
- Mentorship: Support and mentor fellow engineers through code review, pairing, and constructive feedback.
- Collaboration: Work closely with Onboarding, Support, Product Managers, and other engineering teams.
Requirements
About you
- Experience: Considerable software engineering experience on production systems.
- PHP: Strong hands-on experience building and maintaining PHP applications at scale.
- Databases: Solid understanding of relational databases.
- Cloud Systems: Hands-on expertise with AWS and distributed cloud architectures.
- Scripting: Strong skills in Python, Bash, or a similar language.
- Observability: Hands-on experience with monitoring and observability platforms.
- System Design: Solid understanding of distributed systems.
- CI/CD: Practical experience with building and maintaining CI/CD pipelines.
- SLAs and Operational Metrics: Experience working to define SLAs.
- Flexibility: Willingness to be flexible with working hours.
Benefits
What we offer
- The chance to work alongside a team of hard-working, passionate people.
- 32 days holiday (plus Bank Holidays).
- Life Assurance paid out at 3x annual salary.
- Comprehensive wellness benefit provided by AIG Smart Health.
- Private Dental Insurance with Bupa.
- Enhanced maternity and adoption leave.
- Access to services such as Calm and Bippit.
- All of our roles champion flexible working.
- Social committees that plan team events.
- Dedicated professional development training budget.
- Dog friendly offices!
Interview process
Phone screen, 1st stage, 2nd stage.
We are committed to a fair and comfortable recruitment process. Arbor Education is an equal opportunities organisation.
Refer a friend
Know someone else who would be good for this role? You can refer a friend, family member or colleague.
Senior Migrations Engineer employer: Arbor Education
At Arbor, we pride ourselves on being an exceptional employer that champions a healthy work-life balance and fosters a supportive, collaborative culture. Our remote working environment allows for flexibility while providing ample opportunities for professional growth and development, ensuring our team members are not only challenged but also fulfilled in their roles. Join us in our mission to create happier working lives for educators, where your contributions directly impact the future of education.