UK remote
Senior Lead - Staff Software Engineer
About this role
In Short: At On, retail isn’t just a channel—it’s an experience. As we rapidly expand our global retail footprint across multiple store formats and geographies, we are laying the foundation for a scalable, future-ready retail technology ecosystem. To support this rapid growth, we need a senior engineering leader to act as a core pillar of domain knowledge, driving both operational excellence and technology innovation across our retail systems.
We’re looking for a Senior Lead - Staff Software Engineer to architect and scale our core retail technology infrastructure—spanning Point of Sale (POS), ERP/financial system integrations, replenishment software, and omnichannel commercial capabilities like clienteling and digital queuing. You will bridge retail strategy and technology, designing resilient event-driven architectures, shaping complex integrations across online and offline channels, and eliminating domain bottlenecks to enable sustainable business growth.
Joining the Retail team, you will collaborate closely with cross-functional partners in Architecture, Product, QA, and Retail Operations to elevate engineering standards and redefine physical retail at scale. Your Mission: Retail Platform Architecture & Systems Integration: Lead the architecture, design, and scaling of backend systems and integration pipelines connecting POS, ERP (financial systems), OMS, CRM, and replenishment platforms across global physical store formats.
Build cloud-native, event-driven architectures utilizing message brokers (Kafka, RabbitMQ) and resilient REST/GraphQL APIs for real-time and batch data synchronization. Architect secure, high-availability omnichannel services, ensuring robust authentication (OAuth2, SSO) and data integrity across online and offline retail operations. Operational Excellence & Technical Leadership: Drive operational excellence across POS and standard retail infrastructure, establishing observability best practices (metrics, distributed tracing, alerting via tools like New Relic).
Lead root-cause investigation and resolution of complex, cross-system issues, continuously hardening platform stability and system performance. Establish rigorous engineering and quality standards, guiding test automation strategies (contract testing, load testing, CI/CD pipelines) to ensure reliable release velocity. Domain Ownership & Innovation: Act as a key domain expert for retail operations technology, distributing technical knowledge across engineering teams to build a resilient, multi-pillar domain structure.