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

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Lead - Staff Software Engineer role.
Rezi rewrites your resume against On's job description. Free.

Tailor your resume to this Senior Lead - Staff Software Engineer role.
Rezi rewrites your resume against On's job description. Free.
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.

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.