Posted:
February 19, 2026
Location:
Bern, Bern, Switzerland

Job Description

As part of Bouygues Construction's Public Works division, VSL International participates in the construction of major technical structures and guarantees their structural safety and durability: transport infrastructure (bridges, tunnels), industrial and energy production structures, and commercial buildings.

VSL's business is based on four areas of expertise:

  • Structural systems and technologies
  • Civil engineering
  • Foundations and soil engineering
  • Preservation, structural repairs, renovation and optimization of structures.

VSL has 4,000 employees at 25 locations worldwide (Asia and Oceania, Middle East, Europe, Latin America, Canada).

Contract: Permanent (CDI)

Languages: German (fluent), French (good level)

Start date: To be agreed

Your Role – Sales Engineer / Business Development Manager

We are expanding our commercial team in Switzerland and a...

Apply for this Job

Submit your application for the Technical Sales Engineer/BDM - Bern position at Bouygues Construction SA.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Bern, Switzerland
Posted: February 19, 2026
Deadline: March 31, 2026