Senior Engineer (Backend)
Date de publication :
18 avril 2025Taux d'activité :
100%- Lieu de travail :Zurich
- Estimation salariale de jobup.ch:Se connecter pour voir l’estimation de jobup.ch
Résumé de l'emploi
Rejoignez notre équipe en tant qu'Ingénieur Logiciel Backend pour On. Vous aurez l'opportunité de travailler dans un environnement innovant et collaboratif.
Tâches
- Développer et maintenir des systèmes backend robustes et évolutifs.
- Collaborer avec des équipes interfonctionnelles pour répondre à leurs besoins.
- Mettre en œuvre des améliorations architecturales pour la performance.
Compétences
- Expérience en TypeScript et Node.js ; Ruby est un plus.
- Compétences en architecture de systèmes évolutifs.
- Expertise en streaming de données en temps réel.
Est-ce utile ?
In short
Are you passionate about building scalable systems that empower teams and drive innovation?
Join our Product Core Technology team as a Backend Software Engineer, where you'll help architect, build and maintain GraphQL APIs, Kafka-based, distributed event-driven systems that power our global operations.
You'll play a key role in ensuring that Product Information flows efficiently across platforms, including our website, mobile app, internal applications and external partners.You will directly contribute in turning Product Data into a strategic competitive advantage, accelerating the speed of On’s innovation and go-to-market.
Your work will enable R&D, product creators and managers, copy and translators, studio and marketing teams to access, manage, and distribute product data with ease.
If you thrive on solving complex technical challenges, designing high-performance systems, and collaborating across teams, this role is for you!
Your Mission
In Your First Month:
- Get to know On's product data ecosystem and infrastructure
- Build relationships with key stakeholders across R&D, product, marketing, engineering, and studio teams
- Contribute to code reviews, ensuring high-quality, secure, and well-tested code
After Three Months:
- Implement new features and services to enhance our data infrastructure
- Contribute to our GraphQL API development
- Work on our Kafka-based event streaming system for real-time data distribution
After Six Months and Beyond:
- Identify and implement architectural improvements for scalability and performance
- Streamline data management processes and simplify existing systems
- Champion best practices for API development within the team
Your Responsibilities
- Develop & maintain robust, scalable backend systems using TypeScript and Node.js (experience with Ruby is a plus)
- Leverage event-driven architecture, utilizing Kafka for real-time data streaming
- Collaborate cross-functionally with product managers, marketers, and studio teams to understand their data needs and deliver effective solutions
- Document technical architecture and share knowledge with your team