Senior Lead - Staff Software Engineer — On Running
- Location
- Zürich
- Contract
- full-time
- Posted
- Yesterday
Role overview
At On, everything we do is deeply rooted in innovation at its core and more specifically when it comes to our physical products. That’s why we are looking for a Staff
Software Engineer for the Product Innovation team in the Product R&D Cluster with a strong background in full-stack development, cloud infrastructure, and event-driven systems to help build the next generation of digital platforms that power Product Innovation at On.
As a key member of our innovation team, you will play a pivotal role in leading the development of pioneering digital experiences that connect with our core data platform, disruptive technologies such as LightSpray and future exploratory innovations.
- At On, everything we do is deeply rooted in innovation at its core and more specifically when it comes to our physical products. That’s why we are looking for a Staff
- Software Engineer for the Product Innovation team in the Product R&D Cluster with a strong background in full-stack development, cloud infrastructure, and event-driven systems to help build the next generation of digital platforms that power Product Innovation at On.
Application process
- You will be responsible for designing and building scalable, cloud-native applications from the ground up.
- In addition to being hands-on, you will mentor team members, share your knowledge and expertise, and influence the technical direction of our innovation efforts.
- You will be based in Zurich and are willing to be in the office two days per week .
- You will collaborate closely with a cross-functional team between Tech and Innovation, while serving as the go-to person for the architectural vision of this space within the broader Technology and Product Management teams across On’s global office locations. Your Mission
- Drive the development of cutting-edge platforms and interactive web applications, using technologies such as TypeScript, Node.js, and React , that integrate seamlessly with our core event-driven architecture (Kafka) .
- Design, build, and maintain scalable and resilient cloud infrastructure on platforms like GCP or AWS , ensuring our innovative products are built on a solid foundation.
- Own technical knowledge across the full stack and infrastructure, retaining architectural context while providing guidance on modern web standards, API design, and event-driven patterns.
- Be hands-on by writing and owning production-quality code, from GraphQL APIs and streaming consumers to interactive front-ends.
Additional details
- At On, everything we do is deeply rooted in innovation at its core and more specifically when it comes to our physical products. That’s why we are looking for a Staff
- You will collaborate closely with a cross-functional team between Tech and Innovation, while serving as the go-to person for the architectural vision of this space within the broader Technology and Product Management teams across On’s global office locations.
- Influence the technical direction of product innovation by collaborating with senior leadership, helping to establish well-designed and well-documented cloud architectures , and bringing new concepts from prototype to production.
- Experience mentoring and coaching engineers, providing guidance and feedback to support their growth and development.
Notes and original content
- At On, everything we do is deeply rooted in innovation at its core and more specifically when it comes to our physical products.
- That’s why we are looking for a Staff
- Your Mission
- Your Story
- Nice to haves:
Questions about this listing
What salary does On Running offer for this role?
On Running lists CHF 101'500 - 154'000 gross per year for this position in Zürich. This is the salary published in the original listing (or, when the employer omits a figure, a realistic estimate for the role and sector) — the calculator on this site converts it to your actual net take-home once cross-border tax and social contributions are applied.
Is this a full-time role, and what type of contract does On Running offer?
This listing is a full-time position. The contract type shown here comes directly from the employer's original posting; always confirm exact hours, notice period and probation length with On Running during the application process, since these details can vary by role even within the same contract category.
Do I need a cross-border work permit for a role in Zürich?
EU/EFTA residents living in the border zone of the country adjoining Canton Zürich can apply for a G permit; the Swiss employer files it with that canton's migration office after the contract is signed. Border-zone rules and processing times vary by neighbouring country and canton, so confirm the specifics with Zürich's cantonal migration office or with HR during the application.
How do I apply for this position at On Running?
Use the "Apply now" button on this page — it links directly to On Running's original listing at boards.greenhouse.io, so your application goes straight to the employer's own applicant-tracking system. Frontaliere Ticino does not collect or forward applications itself.