Senior Product Engineer

2 hours, 23 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

  • Own the delivery of high-impact features across Arbor products.
  • Develop and maintain core components of the company’s systems and auxiliary services.
  • Build advanced automated tests and maintain high test coverage and reliability.
  • Investigate, troubleshoot, and resolve critical bugs and system issues.
  • Write well-architected, efficient, scalable code and maintain high code quality standards.
  • Produce and maintain technical documentation and diagrams.
  • Collaborate with the Engineering Manager, Tech Lead, QA Engineer, and Product Manager on feature requests and delivery.
  • Support interviews, scrum ceremonies, and process improvements to optimize product quality and lead time.
  • Help define technical roadmap solutions and reduce technical debt.
  • Mentor and coach mid-level and junior engineers through code reviews, pairing, and knowledge sharing.

Requirements

  • Strong understanding of the payments domain and hands-on experience integrating with payment-proxy providers such as Stripe or GoCardless.
  • Extensive experience with PHP.
  • Experience with enterprise solutions and large-scale systems.
  • Knowledge of SQL and NoSQL databases, including 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.
  • Working knowledge of software engineering best practices such as SOLID, DRY, refactoring, clean code, TDD, 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.

Benefits

  • Remote working with flexible working arrangements.
  • Salary of £70,000 - £75,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 dental insurance and a comprehensive wellness benefit with 24/7 virtual GP, mental health support, counselling, and health checks.
  • Enhanced maternity and adoption leave with 20 weeks full pay, plus 6 weeks full pay paternity leave.
  • Dedicated professional development budget for CPD courses, upskilling resources, and professional memberships.
  • Access to wellbeing support, social events, charity volunteering time, and a dog-friendly office environment.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer (Ember) - Remote

Starling Bank 1K-5K Banks

Starling is hiring a Senior Software Engineer for its Ember team to build backend systems and APIs that support an all-in-one banking, accounting, and tax experience for business owners.

CircleCI GCP GitHub Java Jest Kubernetes Microservices Next.js Node.js Playwright PostgreSQL React System Design Terraform TypeScript
8 minutes ago

Full Stack Software Engineer

My Money Matters Internet Software & Services

My Money Matters is hiring a Full Stack Software Engineer in the United Kingdom to help build and evolve its pensions and financial wellbeing platform, mobile apps, and advice products for public sector workers.

Agile AWS Azure CI/CD CSS Express.js Firebase GCP GraphQL HTML JavaScript Microservices Next.js Node.js PostgreSQL Power BI React React Native REST API SQL SQL Server
8 minutes ago

Sr Fullstack Developer | Symbe [80k-120k GBP/year netto B2B]

Bee Talents 51-250 Professional Services

Symbe, a London-based business intelligence startup, is hiring a Senior Fullstack Developer to own the delivery of AI-enabled sales features from design to release in a fast-growing, remote team.

AWS Figma Jest MongoDB Node.js React TypeScript
8 minutes ago

Senior Software Engineer II (Node.js and Angular)

CloudTalk 51-250 Diversified Telecommunication Services

CloudTalk is hiring a Senior Fullstack Developer to build and evolve customer-facing communication systems for a fast-growing AI business communication platform serving global sales and support teams.

Agile Angular AWS Kafka Kubernetes MariaDB Microservices MongoDB MySQL NestJS Node.js Terraform
23 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