Senior Product Engineer (Python & PHP)

1 hour, 20 minutes ago
Full-time
Senior
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

  • Build, maintain, and scale platform-level back-end services that support Data and AI capabilities for internal and external customers.
  • Use Data and AI capabilities to design, build, and ship new features within the core Arbor product suite.
  • Own delivery of high-impact features and contribute directly to product advancement.
  • Develop and implement advanced automated tests for new and existing features to improve reliability and coverage.
  • Identify, investigate, and resolve critical system bugs and issues.
  • Maintain high code quality through thorough code reviews and ensure solutions are well-tested, scalable, and maintainable.
  • Produce efficient, well-architected code using strong design patterns and engineering methodologies.
  • Create and maintain technical documentation and diagrams to support best practices and communication.
  • Collaborate with the Engineering Manager, Tech Lead, QA Engineer, and Product Manager on feature requests and delivery.
  • Mentor and coach mid-level and junior engineers through code reviews, pair programming, and knowledge sharing.
  • Support interviews, scrum ceremonies, product quality improvement, lead time optimisation, and technical debt reduction.
  • Lead and participate in tech talks, workshops, and team learning initiatives.

Requirements

  • Demonstrable experience building back-end Python-based services.
  • Previous experience building features in PHP.
  • Experience with enterprise solutions and large-scale systems.
  • Knowledge of database technologies, including SQL and NoSQL, plus data modelling and performance optimisation best practices.
  • Proven experience managing large technical projects and delivering high-quality results with minimal supervision.
  • Experience designing and writing APIs and services in a service-oriented environment.
  • Strong understanding of software engineering best practices such as SOLID, DRY, refactoring, clean code, Test-Driven Development, and test automation.
  • Understanding of Scrum methodology or other agile development processes.
  • Demonstrated leadership through collaboration, mentorship, and proactive problem-solving.
  • Excellent written and spoken English with the ability to communicate clearly to technical and non-technical stakeholders.
  • A driven team player who participates actively in discussions and offers support to others.
  • Experience with technical roadmap solution design and technical debt reduction is beneficial.

Benefits

  • Salary of £75,000 - £85,000.
  • Remote working.
  • 32 days holiday including Bank Holidays, made up of 25 days annual leave plus 7 company-wide days over Easter, Summer, and Christmas.
  • Life assurance at 3x annual salary.
  • Private dental insurance with Bupa and a salary sacrifice pension with Scottish Widows.
  • Comprehensive wellbeing support, including mindfulness, lunch and learns, manager training, mental health first aid training, Smart Health, counselling, and virtual GP access.
  • Enhanced parental leave, including 20 weeks full pay for maternity and adoption leave and 6 weeks full pay for paternity leave, plus return-to-work coaching sessions.
  • Dedicated professional development budget for CPD courses, upskilling resources, and memberships.
  • Flexible working arrangements, social events, a charity volunteer day each year, and dog-friendly offices.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Full Stack Developer

Full Stack AI Developer at a company building and improving an AI-driven product platform for a large active user base, with a focus on new features, automation, and platform reliability.

CSS Django Figma HTML JavaScript jQuery LLM PostgreSQL Python
52 minutes ago

WordPress Website Developer

Wisevu 1-10 Internet Software & Services

Wisevu is seeking a fully remote Full-Stack WordPress Website Developer to build, maintain, and improve client websites for digital marketing accounts across healthcare, home services, and charity sectors.

Content Marketing CSS Git HTML JavaScript MySQL PHP SEO SQL WordPress
1 hour, 14 minutes ago

FS Engineer (Golang, Python, React) MS051SG

Coderio 51-250 Internet Software & Services

Coderio is hiring a remote Full Stack Engineer to help evolve a healthcare data platform by refactoring core capabilities and building scalable applications across the stack under CTO/CPO leadership.

AWS Go HIPAA Jupyter NumPy Python React SciPy
1 hour, 33 minutes ago

Java Full Stack Developer

D2B Professional Services

A growing technology-driven company is seeking a Java Full Stack Developer to build, enhance, and maintain secure, scalable digital platforms and web applications across frontend and backend systems in an Agile remote environment.

AWS Azure Bitbucket Bootstrap CSS Docker Encryption GCP Git Gradle Hibernate HTML Java JavaScript JIRA JWT Kafka Kubernetes Material UI Maven MySQL OAuth OWASP PostgreSQL RabbitMQ React REST API Spring Spring Boot SQL Tailwind CSS
1 hour, 55 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