Arbor MIS helps schools and MATs work more easily and collaboratively. Join a free webinar: http://bit.ly/Arbor-webinars
Staff Engineer – Core Product
Location
United Kingdom
Posted
3 days ago
Salary
£100K - £120K / year
Seniority
Lead
Job Description
Staff Engineer – Core Product
Arbor Education
• Own and deliver clear target architectures, strategies and roadmaps to support our product suite and strategic direction. • Partner with Technical Leads to provide hands-on guidance supporting feature delivery, tech debt paydown, and architecture improvements. (Hands-on for this role means staying close to the details but not necessarily coding) • Collaborate with Product Directors to understand product vision and translate this into deliverables, aligning commercial and engineering goals. • Lead our shift to an AI-First way of working, architecting new SDLC foundations and championing the latest approaches to help drive productivity gains across all teams • Mentor and coach Technical Leads/Senior Engineers on architectural and engineering excellence, continually raising our bar and supporting career growth • Act as a role model for technical leadership — work with pace, be pragmatic, and stay laser focused on outcomes not output • Head up architectural reviews for your domain and ensure all designs meet Arbor’s quality, reliability, security and compliance standards. • Collaborate with Staff Engineers and Principal Engineers to shape Arbor’s broader technology strategy, working outside your domain as needed • Partner with Engineering Management to help grow teams, identify dependencies/risks, and report progress against strategic goals
Job Requirements
- Extensive track record of delivering outcomes and leading across large, complex product suites, within a scaling and fast-moving environment.
- Broad understanding of software architecture, system design, and scalable integration patterns observed from a range of environments
- Examples of communication and influencing across technical and non-technical audiences to achieve positive outcomes.
- An ability to support the growth of engineers and technical leads whilst still delivering value across distributed, cross-functional teams.
- Demonstrable experience working in an ownership culture where quality, performance, observability, and security are a core responsibility for every engineer
- Deep experience guiding teams in architectural design, de-risking complex initiatives through MVP/0-1 thinking, and framework adoption
- An understanding and opinion on how AI-first engineering will change the SDLC and ways of working, ideally with worked examples
- Examples of contributing to or leading technical communities of practice (e.g. chapters, guilds, architecture councils).
- Practical knowledge of and exposure to some of our core stack or equivalent technologies - PHP, Node, React, Python, MySQL, AWS
- Experience navigating between monolithic and distributed architectures with a pragmatic understanding of the value of each
Benefits
- A dedicated wellbeing team who champion initiatives such as mindfulness, lunch n learns, manager training, mental health first aid training and much more!
- 32 days holiday (plus Bank Holidays). This is made up of 25 days annual leave plus 7 extra company wide days given over Easter, Summer & Christmas
- Life Assurance paid out at 3x annual salary
- Comprehensive wellness benefit provided by AIG Smart Health, which provides a 24/7 virtual GP service, Mental health support, Counselling, and personalised Health Checks
- Private Dental Insurance with Bupa
- Salary sacrifice Pension provided by Scottish Widows
- Enhanced maternity and adoption leave (20 weeks full pay) and paternity (6 weeks full pay) pay
- 5 free return to work maternity coaching sessions, helping you adapt to this new exciting time of life!
- Access to services such as Calm and Bippit (financial wellbeing coaching)
- All of our roles champion flexible working and we are happy to discuss what this means to you
- Social committees that plan team, office and company wide events to bring people together and celebrate success
- Dedicated professional development training budget (CPD courses, upskilling resources, professional memberships etc)
- Volunteer with a charity of your choice for a day each year
- Dog friendly offices!
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Product Engineer – Payments Team
WeTravelThe travel booking and payment platform powering client-focused multi-day group trip organizers and tour operators.
• Lead payments projects end-to-end: discovery with Product and PayOps teams, integration design with PSPs, build, rollout, monitoring, and incident response. • Partner with the Product team to gain insight into organizer and traveler challenges, building payment solutions that successfully process transactions. • Own the reliability of our payments system • Contribute to WeTravel’s engineering practices and excellence.
Full Stack Engineer, AI Systems
BJAKBjak is a technology company focused on making financial services easy, fun and more rewarding for everyone
• Build end-to-end product features across frontend, backend, and AI integrations • Design agent workflows that handle planning, tool use, failure, and recovery across multiple steps. • Integrate LLMs, memory, and external tools into systems that behave reliably under real-world conditions • Design real-time AI interactions with streaming, partial results, and tight latency constraints • Improve system reliability, observability, and fallback mechanisms • Collaborate closely with ML, backend, and product teams to ship features end-to-end • Continuously iterate based on real usage and failure modes
iOS Software Engineer
BJAKBjak is a technology company focused on making financial services easy, fun and more rewarding for everyone
• Build and maintain iOS applications using Swift and SwiftUI. • Integrate AI-powered features through backend APIs. • Design UX patterns for AI interactions, including loading states, streaming responses, retries, and fallbacks. • Optimize performance, memory usage, and battery efficiency. • Capture user signals and feedback to support AI evaluation and iteration. • Collaborate closely with backend and ML engineers on API design and system behavior. • Maintain high App Store quality, stability, and production reliability.
Full Stack Engineer, AI Systems
BJAKBjak is a technology company focused on making financial services easy, fun and more rewarding for everyone
• Build end-to-end product features across frontend, backend, and AI integrations • Design agent workflows that handle planning, tool use, failure, and recovery across multiple steps. • Integrate LLMs, memory, and external tools into systems that behave reliably under real-world conditions • Design real-time AI interactions with streaming, partial results, and tight latency constraints • Improve system reliability, observability, and fallback mechanisms • Collaborate closely with ML, backend, and product teams to ship features end-to-end • Continuously iterate based on real usage and failure modes


