Reference code: JR129201
Dans l'univers de la Maison, nos collaborateurs de tous horizons partagent avec passion un but commun : la quête permanente de l'excellence portée par les compétences et l'engagement exceptionnels des femmes et des hommes qui travaillent dans notre Manufacture. Maison de connaisseurs en Haute Horlogerie, Vacheron Constantin n'a jamais cessé, au cours de ses plus de 269 ans d'histoire, de se créer, de s'enrichir et de se réinventer.
Be One Of Not Many
Supply Chain Engineer
Plan-les-Ouates
Permanent
FOR THOSE WHO WELCOME CONNECTION
Join a highly connected community where individual expertise and shared experience combine across disciplines to spark fresh ideas and keep us moving forwards. Play your part in driving our collective success.
YOUR ROLE
Playing an integral part of the Central Supply Chain Team, the Supply Chain Engineer is a key role responsible for optimising and driving efficient Supply Chain operations across the organisation, ensuring alignment with overall business objectives. This position requires close collaboration with cross-functional teams, including Finance, Development, Commercial and Production Planning to develop, analyse, enhance and execute effective supply plans.
The Supply Chain Engineer plays a critical role with strategic initiatives in Sales & Operations Planning (S&OP), new product introductions, ensuring seamless product availability, minimising stockouts and contributing to the company's financial performance.
PLAYING YOUR PART
- Planning and processes optimisation through data modelling and in-depth analysis of Demand, Inventory, Logistics and Supplier performance to support decision-making
- Analyse Supply Chain performance and monitor operational KPIs
- Optimise Inventory through Stock Management best practices
- Lead process analysis and enhancement improvement initiatives
- Support systems enhancements and implementation projects (ERP, reporting tools, automation)
- Collaborate cross-functionally with Planning, Procurement, Logistics, Production, and Retail teams
- Be a support and sharing agent for the Supply Planning and Purchasing Planning functions
WHAT WILL MAKE YOU SUCCESSFUL?
Success in this role will require:
- Master’s degree in Supply Chain, Engineering, or Business Analytics
- 5+ years of experience in Supply Chain Manufacturing and a global understanding of the end-to-end dynamics
- Proficiency in advanced analytics tools and ERP systems (e.g., SAP, Anaplan, Power BI, GCP & Looker a plus)
- Strong analytical and problem-solving skills with the ability to translate data into actionable insights
- Excellent communication skills in English and French
- Positive attitude and growth mindset with a strong sense of ownership and keen eye for detail.
Vacheron Constantin celebrates 270 years as the world’s oldest watchmaker in continuous production since 1755. Headquartered in Geneva, Switzerland, we operate a global retail network of nearly 200 points of sale across 36 countries. Every member of our exceptional global community of watchmakers, artisans and dedicated professionals share a common devotion to our exceptional heritage and a passion to trailblaze an even brighter future.
If this fires your imagination, we welcome your application.

