Senior Lead - Staff Software Engineer at On | GB | Rezi

Senior Lead - Staff Software Engineer at On

Senior Lead - Staff Software Engineer

On · GB

1 weeks ago

Senior Lead - Staff Software Engineer

On · GB

9 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Lead - Staff Software Engineer role.

Rezi rewrites your resume against On's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Lead - Staff Software Engineer posting at On — free, in seconds.

About the Role

As a Senior Lead - Staff Software Engineer at On, you will architect and scale core retail technology infrastructure, including Point of Sale (POS), ERP/financial system integrations, replenishment software, and omnichannel commercial capabilities. You will bridge retail strategy and technology, designing resilient event-driven architectures, shaping complex integrations, and eliminating domain bottlenecks to enable sustainable business growth. You will collaborate with cross-functional partners to elevate engineering standards and redefine physical retail at scale.

Responsibilities

  • 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.
  • 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.
  • Act as a key domain expert for retail operations technology, distributing technical knowledge across engineering teams to build a resilient, multi-pillar domain structure.
  • Drive commercial innovation by architecting and rolling out next-generation retail capabilities, including clienteling, digital queuing, and connected in-store digital experiences.
  • Balance global system standardization with local market and physical store format variations across international geographies.
  • Partner with architecture leadership (Staff Principals), Product Managers, and Retail Operations to align technical solutions with long-term business strategy and roadmap decisions.
  • Guide technical decision-making, evaluate vendor platforms, and influence the broader composable commerce strategy at On.
  • Mentor and guide software engineers, fostering a culture of technical rigor, continuous learning, and collaborative problem-solving.

Requirements

  • Proven experience designing, building, and operating Point of Sale (POS) systems in a production retail environment.
  • Hands-on experience with financial system integrations (ERP) and retail backend software (e.g., replenishment, inventory management, OMS).
  • Strong retail operations knowledge with an understanding of physical store layouts, multi-format rollouts, and physicalization challenges.
  • Extensive experience in backend engineering using modern technologies (Node.js, TypeScript, or equivalent execution environments).
  • Demonstrated expertise in event-driven architecture, asynchronous message brokers (e.g., Kafka), and cloud-native microservices (AWS, GCP, or Azure).
  • Solid grasp of relational databases (e.g., PostgreSQL), API design (REST, GraphQL), and Infrastructure-as-Code (Terraform).
  • Track record of leading solution design for complex, large-scale systems and driving end-to-end delivery of major platforms.
  • Experience operating in global or multi-geography retail environments, balancing standardization with local market requirements.
  • Ability to balance rapid commercial innovation with high system reliability, security, and operational stability.

Skills

  • POS systems
  • ERP integrations
  • Retail backend software
  • Node.js
  • TypeScript
  • Event-driven architecture
  • Asynchronous message brokers
  • Kafka
  • RabbitMQ
  • Cloud-native microservices
  • AWS
  • GCP
  • Azure
  • Relational databases
  • PostgreSQL
  • API design
  • REST
  • GraphQL
  • Infrastructure-as-Code
  • Terraform
  • OAuth2
  • SSO
  • Observability
  • Metrics
  • Distributed tracing
  • Alerting
  • New Relic
  • Test automation
  • Contract testing
  • Load testing
  • CI/CD pipelines
  • Clienteling
  • Digital queuing

Experience Level

  • Senior

About the Company

  • At On, retail isn’t just a channel—it’s an experience.
  • As part of our Retail team, you’ll sit alongside backend engineers, QA, and retail operations specialists to power the future of physical and omnichannel retail technology.
  • Working under retail technology leadership and partnering directly with architecture and product leaders, your work will connect online and offline worlds, power global expansion, and support a mission that’s bigger than any one screen: to ignite the human spirit through movement.

Equal Opportunity

  • On is an Equal Opportunity Employer.
  • We are committed to creating a work environment that is fair and inclusive, where all decisions related to recruitment, advancement, and retention are free of discrimination.