Senior Product Engineer (Python & PHP)

9 hours, 54 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 back-end platform services that support Data and AI capabilities for internal and external customers.
  • Develop and ship new features within Arbor’s core product suite.
  • Own the delivery of high-impact features across core systems and processes.
  • Design and implement advanced tests to improve coverage, reliability, and quality.
  • Investigate, troubleshoot, and resolve critical system bugs and issues.
  • Maintain code quality through thorough code reviews and scalable, maintainable implementation practices.
  • Produce well-architected technical solutions and maintain documentation and diagrams.
  • Collaborate with engineering, QA, product, and technical leadership to refine and deliver feature requests.
  • Support interviewing, scrum ceremonies, product quality improvements, lead-time optimisation, and technical debt reduction.
  • Mentor and coach mid-level and junior engineers through code reviews, pair programming, and knowledge sharing.

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 SQL and NoSQL database technologies, including data modelling and performance optimisation best practices.
  • Proven experience managing large technical projects and delivering high-quality results with minimal supervision.
  • Proven experience designing and writing APIs and services in a service-oriented environment.
  • Strong understanding of software engineering best practices such as SOLID and DRY.
  • Experience with refactoring, clean code, Test-Driven Development (TDD), and test automation.
  • Understanding of Scrum methodology or other agile development processes.
  • Excellent written and spoken English with the ability to communicate clearly to technical and non-technical stakeholders.

Benefits

  • Salary of £75,000 - £85,000.
  • Remote working location.
  • 32 days holiday, including 25 days annual leave plus 7 company-wide days over Easter, Summer, and Christmas.
  • Life assurance at 3x annual salary.
  • Wellbeing support including mindfulness, lunch and learns, manager training, and mental health first aid training.
  • Comprehensive health and wellness 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 maternity and adoption leave at 20 weeks full pay, plus 6 weeks full pay paternity leave.
  • Dedicated professional development budget for CPD courses, upskilling resources, and professional memberships.
  • Flexible working arrangements.
  • One day per year to volunteer with a charity of your choice.
  • Dog-friendly offices.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Full-Stack Angular + PHP Developer

Intetics 1K-5K Internet Software & Services

Intetics Inc. is hiring a Senior Full-Stack Engineer to help build a remote workplace management SaaS platform that streamlines desk, room, and space operations for organizations.

Agile Android Angular AWS Docker GitHub iOS Java Jenkins JIRA Kotlin Kubernetes Laravel Node.js PHP PostgreSQL Redis REST API Scrum Swift Symfony TypeScript
9 hours, 54 minutes ago

Sr. Fullstack Platform Developer

TWO95 International 51-250 Internet Software & Services

Two95 International is hiring a remote Senior Fullstack Platform Developer to build web applications and guide development efforts on corporate projects.

Agile Angular CSS HTML JavaScript jQuery REST API SQL Server
9 hours, 54 minutes ago

Senior Fullstack Engineer (AI-proficient)

JobHire.AI 11-50 Software Development

JobHire.AI is hiring a full-time remote engineer to own product features end to end for an AI-driven job search platform, with a focus on shipping measurable improvements and maintaining production quality.

Agile Git JavaScript LLM MongoDB MySQL NestJS Next.js Node.js PostgreSQL RabbitMQ React Redis Scrum TypeScript
10 hours, 9 minutes ago

Full Stack Software Engineer - Smartly

Datacom 5K-10K Diversified Telecommunication Services

Smartly, a Datacom company, is hiring a Full Stack Engineer to work on its SaaS payroll platform serving more than 20,000 New Zealand businesses and help deliver reliable payroll software that supports customers and their employees.

Azure C# CSS Git HTML JavaScript .NET React
10 hours, 39 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