OnBuy

OnBuy

OnBuy: Leading UK online marketplace with competitive fees for sellers, secure shopping experience, and direct payments via PayPal.

Internet Software & Services
51-250
Founded 2012
$61M raised

Description

  • Define and enforce engineering ownership boundaries across Buyer, Seller, and Platform domains.
  • Track and report throughput and instability by domain to make standards visible and actionable.
  • Maintain delivery continuity through transformation-related disruptions such as onboarding, domain moves, and headcount changes.
  • Partner with the Transformation Lead to ensure structural change does not compromise live delivery.
  • Own engineering standards across the current platform and target architecture, including coexistence during migration.
  • Lead, coach, and develop engineering teams, including DevOps and platform functions, and support Tech Leads.
  • Foster a culture of ownership, accountability, continuous improvement, and blameless incident review.
  • Own resource planning, including capacity, skills mix, on-call structure, hiring, development, and succession planning.
  • Establish operational resilience practices, including a two-tier resolver model and adequate rota depth.
  • Embed secure coding practices, SAST/DAST scanning, and OWASP-aligned standards into delivery.
  • Identify, track, and manage technical debt, escalating strategic trade-offs when needed.
  • Translate roadmap items into scoped engineering execution and make day-to-day technical design and implementation decisions.

Requirements

  • Strong full-stack engineering background with Laravel/PHP, including experience across monolith and microservices patterns.
  • People leadership experience, including hiring, mentoring, and performance management.
  • Direct experience leading engineering transformation while keeping a live, revenue-generating platform running.
  • Strong API design and system architecture experience.
  • Production experience with MySQL, Couchbase or MongoDB, and Redis.
  • Experience deploying and operating live services at scale on GCP.
  • Experience balancing legacy support against investment in a target architecture.
  • Startup or scale-up experience, with comfort operating in ambiguity and with limited resources.
  • Experience with MACH or composable architecture migration on a live trading platform is desirable.
  • Multi-cloud or cloud-agnostic experience is desirable, with an informed view on GCP versus alternatives.
  • Experience working beyond PHP in future-stack technologies such as Node.js, Go, or Python is desirable.

Benefits

  • Salary up to £100k per annum depending on experience.
  • Company equity.
  • 25 days annual leave plus Bank Holidays.
  • An extra day off for your birthday.
  • Employee Assistance Programme.
  • Perks at Work benefit platform.
  • Opportunities for career development and progression.
  • UK remote work, or hybrid working if based near the Manchester or Bournemouth offices.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineering Manager

Hasbro 5K-10K Consumer Goods

Hasbro is hiring a Software Engineering Manager for its AI Studio to help build a new AI-powered character platform that brings iconic stories and characters to life through interactive technology.

API Gateway AWS Datadog Microservices Node.js Python REST API WebRTC WebSockets
21 hours, 2 minutes ago

Engineering Manager

Trans Tech Turnkey Pvt 251-1K Internet Software & Services

Turnkey is hiring an Engineering Manager to lead its engineering organization as it builds developer-first infrastructure for private key management and decentralized crypto applications.

AWS Blockchain Encryption
21 hours, 2 minutes ago

Engineering Manager - Web

Canonical 251-1K Internet Software & Services

Canonical is seeking a remote Web Engineering Manager in EMEA to lead a distributed team delivering reliable, scalable user experiences for Ubuntu and other Canonical products.

Debian Docker Flutter Kubernetes Linux LXD React REST API TypeScript Ubuntu
21 hours, 17 minutes ago

Staff Engineer - Python & Django

Ottimate IT Services

Staff Engineer/Architect for the Reporting team at a company building a reporting platform, responsible for expanding reporting capabilities and improving performance across large data sets.

ClickHouse Django Python
21 hours, 47 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