×
Register Here to Apply for Jobs or Post Jobs. X

Supply Chain Engineer

Job in 1228, Plan-les-Ouates, Genève, Switzerland
Listing for: Vacheron Constantin
Full Time position
Listed on 2026-06-01
Job specializations:
  • Supply Chain/Logistics
    Procurement / Purchasing, Logistics Coordination, Inventory Control & Analysis
Salary/Wage Range or Industry Benchmark: 30000 - 80000 CHF Yearly CHF 30000.00 80000.00 YEAR
Job Description & How to Apply Below

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.

Plan-les-Ouates

Permanent

YOUR ROLE

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.#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary