Principal Software Engineer (Core Product)

7 hours, 2 minutes ago
Full-time
Lead
Software Development
Arbor

Arbor

Arbor is the leading cloud MIS provider in the UK, empowering schools and MATs to collaborate effectively, save time, and enhance pupil achievement through centralized data management and insightful analytics.

IT Services
51-250

Description

  • Own target architectures, technical strategies, and roadmaps for the core product suite.
  • Partner with Technical Leads to support feature delivery, tech debt reduction, and architecture improvements.
  • Work with Product Directors to translate product vision into deliverables aligned to commercial and engineering goals.
  • Lead the transition to AI-first engineering practices and help define new SDLC foundations.
  • Mentor and coach Technical Leads and Senior Engineers on architectural and engineering excellence.
  • Lead architectural reviews and ensure designs meet quality, reliability, security, and compliance standards.
  • Collaborate with Staff Engineers and Principal Engineers to shape broader technology strategy.
  • Partner with Engineering Management to grow teams, identify dependencies and risks, and report progress against strategic goals.
  • Provide hands-on guidance close to the details without necessarily coding.

Requirements

  • Extensive track record of delivering outcomes and leading across large, complex product suites in a scaling, fast-moving environment.
  • Broad understanding of software architecture, system design, and scalable integration patterns.
  • Strong communication and influencing skills with both technical and non-technical audiences.
  • Ability to support engineer and technical lead growth while delivering value across distributed, cross-functional teams.
  • Experience working in an ownership culture where quality, performance, observability, and security are core responsibilities.
  • Deep experience guiding teams in architectural design, de-risking complex initiatives through MVP/0-1 thinking, and framework adoption.
  • Understanding of how AI-first engineering will change the SDLC and ways of working, ideally with worked examples.
  • Experience contributing to or leading communities of practice such as chapters, guilds, or architecture councils.
  • Practical knowledge of PHP, Node, React, Python, MySQL, AWS, or equivalent technologies.
  • Experience navigating between monolithic and distributed architectures with a pragmatic understanding of the value of each.

Benefits

  • Salary of £100,000 - £120,000.
  • 32 days holiday, including 25 days annual leave plus 7 company-wide days over Easter, Summer, and Christmas.
  • Life assurance at 3x annual salary.
  • Private health and wellbeing support through AIG Smart Health, including 24/7 virtual GP access, mental health support, counselling, and health checks.
  • Private dental insurance with Bupa.
  • Salary sacrifice pension with Scottish Widows.
  • Enhanced parental leave, including 20 weeks full pay for maternity and adoption and 6 weeks full pay for paternity.
  • Dedicated professional development budget for CPD courses, upskilling resources, and memberships.
  • Flexible working arrangements.
  • Wellbeing support, including mindfulness, lunch and learns, manager training, mental health first aid training, and access to Calm and Bippit.
  • Volunteer day for a charity of your choice each year.
  • Dog-friendly offices.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer

Unframe Inc. 51-200 Technology, Information and Internet

Unframe is hiring a deeply technical software engineer to own complex backend and system work that powers enterprise AI-native products and deployed LLM applications.

CI/CD LLM Node.js PostgreSQL
5 hours, 47 minutes ago

Staff Software Engineer - K9 Security

Datadog 5K-10K IT Services

Datadog is hiring a Staff Software Engineer on its Security Agent team to lead low-level Linux instrumentation and runtime security work that powers threat detection and workload protection across its security products.

Datadog Linux
5 hours, 47 minutes ago

Software Engineer II

Pinterest 5K-10K Internet Software & Services

Pinterest is hiring for an unspecified role focused on helping build the product and supporting the company’s AI-centered hiring approach.

6 hours, 2 minutes ago

Staff Software Engineer (L4)

Twilio 5K-10K Diversified Telecommunication Services

Twilio is hiring a Staff Engineer for its Segment Data platform and pipelines team to build and scale high-volume distributed systems that power customer data ingestion and processing.

Apache Spark AWS CI/CD Datadog Docker Flink GCP Go Grafana Java Kafka Kubernetes Linux Prometheus Scala
6 hours, 2 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers