Yes. We regularly offer internships and junior roles, and we welcome career changers coming from system administration, networking or development. What we look at: technical curiosity, personal projects, taking part in CTFs and the ability to learn fast.
Jobs and careers in IT & cybersecurity in French-speaking Switzerland
Find your next job in cybersecurity or IT in French-speaking Switzerland among our openings for junior, mid-level, senior and expert profiles. SecuLabs hires for its own teams and for assignments on LSE staff leasing with its clients, in a dynamic, people-focused and fast-growing environment.
Three ways to join an organisation, depending on your plans.
SecuLabs works through permanent recruitment, LSE staff leasing and Try & Hire. The collaboration model is stated in every opening, so you know from the outset which framework you are applying under.
- Employed by SecuLabs
- Employed by the hiring organisation
LSE staff leasing
You are employed by SecuLabs and then made available to a client company under LSE staff leasing, for a temporary assignment or a specific project.
Try & Hire
A period on secondment allows the company and the candidate to confirm they are a good fit before a possible permanent hire.
Permanent placement
You join the hiring organisation directly, in a permanent role.
Our current opportunities.
Explore the positions currently open at SecuLabs and with our partner companies.
Most of our roles require working proficiency in French.
8 open positions
Client assignmentLSE staff leasingGenevaCHF 130,000 to 140,000 a year
You are employed by SecuLabs and then made available to a client company under LSE staff leasing.
SecuLabs is looking for an IAM Engineer to work on LSE staff leasing with one of its clients in Geneva, in a varied technical environment where identity, access, security and compliance are central to the role.
Your responsibilities
- Design, implement and administer IAM solutions covering identity management, authentication and federation.
- Manage the identity lifecycle (joiners, movers, leavers) along with entitlements, provisioning and deprovisioning.
- Implement and administer strong authentication (MFA), SSO and federation solutions using SAML, OAuth2 and OpenID Connect.
- Deploy and manage privileged access management (PAM) solutions.
- Define and implement RBAC and ABAC access control models, as well as segregation of duties (SoD) matrices.
Your profile
- A degree from an engineering school, IT school or university, specialising in information security and/or IAM (Master's, HES Bachelor's or equivalent).
- Significant experience in identity and access management (IAM, IGA or PAM) in a corporate environment.
- Command of one or more market IAM tools such as Saviynt, SailPoint, Okta, Microsoft Entra ID, CyberArk or equivalent.
- Adaptability and curiosity about new problems, methodologies and tools.
Client assignmentLSE staff leasingGenevaCHF 75,000 to 80,000 a year
You are employed by SecuLabs and then made available to a client company under LSE staff leasing.
SecuLabs is looking for a Junior Systems and IT Support Engineer to work on LSE staff leasing with one of its clients in Geneva. You provide day-to-day IT support to staff, then gradually move on to administering the IT infrastructure, in a modern technology environment.
Your responsibilities
- Provide on-site and remote IT support: Windows workstations, Microsoft 365, peripherals, video conferencing.
- Prepare, configure and deploy workstations, and handle staff arrivals and departures.
- Track incidents and requests in an ITSM tool, following structured quality and security processes.
- Help users adopt new digital tools.
- Take part in administering Windows and Linux servers, on premises and in the cloud.
Your profile
- A Bachelor's or Master's degree in computer science, systems and networks, or equivalent training.
- Solid knowledge of Windows and a good understanding of networking: TCP/IP, DNS, DHCP, VLAN.
- Fluent French and English, spoken and written.
- Service mindset, self-reliance, rigour, curiosity and discretion.
SecuLabs positionPermanentLausanne2 to 3 years' experience
Join a team of eight pentesters and work on offensive security assignments for a wide range of clients, from the private sector to public authorities.
Your responsibilities
- Carry out penetration tests on systems, applications and infrastructure.
- Identify security vulnerabilities, weaknesses and potential risks.
- Analyse the results of penetration tests and write detailed reports with appropriate recommendations.
- Keep constant watch on new attack techniques, tools and trends in information security.
- Run research and development projects in the field of offensive security.
Your profile
- Higher education in computer engineering (Master's, HES Bachelor's) or equivalent experience.
- Between two and three years' experience as a pentester or in a similar role.
- Excellent problem-solving, analytical and communication skills.
- Strong command of the standard offensive security tools.
SecuLabs positionPermanentGeneva or Lausanne
SecuLabs is looking for a GRC Consultant to support its clients in Geneva and/or Lausanne on security governance, risk management, compliance and cybersecurity audit assignments.
Your responsibilities
- Define, write and implement information security policies.
- Define and implement Information Security Management Systems (ISMS).
- Analyse and map risks, then define the associated treatment plans.
- Support CISOs in defining and organising security, roles, responsibilities and the associated controls.
- Define, run and review security audits against various frameworks: ISO, NIST, CIS/SANS 20 and others.
Your profile
- A degree from an engineering school, business school or university, preferably specialising in information security risk and/or IS audit (Master's, HES Bachelor's or equivalent).
- Adaptability and curiosity about new problems, methodologies and tools.
- Experience with several frameworks and standards: ISO 27001, ISO 27002, ISO 27005, ISO 19011, ITIL, CIS/SANS 20 and NIST.
- Rigour, autonomy, strong interpersonal skills and good writing ability.
SecuLabs positionPermanentGeneva or Lausanne
SecuLabs is looking for a PCI DSS Consultant to support its clients in Geneva and/or Lausanne with compliance, audit and the securing of environments that handle payment card data.
Your responsibilities
- Define and validate the PCI DSS scope, the Cardholder Data Environment (CDE), and support network segmentation.
- Carry out gap analyses and compliance assessments against the PCI DSS v4.0 standard.
- Write and implement security policies and procedures that meet PCI DSS requirements.
- Support the technical teams (IT, development and operations) in implementing the required security controls.
- Track remediation plans and assess compensating controls.
Your profile
- A degree from an engineering school, business school or university, preferably specialising in information security and/or IS audit (Master's, HES Bachelor's or equivalent).
- Experience in PCI DSS compliance; a QSA or ISA certification, or PCI DSS training, is a plus.
- Experience with the PCI DSS, ISO 27001, ISO 27002 and NIST standards.
- Adaptability and curiosity about new problems, methodologies and tools.
Client assignmentLSE staff leasingGeneva or Lausanne
You are employed by SecuLabs and then made available to a client company under LSE staff leasing.
SecuLabs is looking for a Cloud Security Architect to work on LSE staff leasing with one of its clients in Geneva and/or Lausanne, designing, securing and transforming Azure and Alibaba Cloud environments.
Your responsibilities
- Define and design secure cloud architectures on Azure and Alibaba Cloud, across IaaS, PaaS and SaaS environments.
- Build secure landing zones, network segmentation strategies and identity and access management mechanisms: IAM, RBAC and Conditional Access.
- Define cloud security standards and baselines: hardening, encryption, secrets and key management.
- Support project teams in embedding security from the design stage (Security by Design and DevSecOps).
- Deploy cloud-native security solutions (Defender for Cloud, Microsoft Sentinel, Alibaba Cloud Security Center) as well as CSPM and CWPP tooling.
Your profile
- A degree from an engineering school, business school or university, preferably specialising in information security and/or cloud (Master's, HES Bachelor's or equivalent).
- Solid experience in cloud security architecture, ideally on Azure and/or Alibaba Cloud.
- Knowledge of the ISO 27001, ISO 27002, CIS Benchmarks, NIST and CSA CCM frameworks.
- Adaptability and curiosity about new problems, methodologies and tools.
Client assignmentLSE staff leasingGeneva or Lausanne
You are employed by SecuLabs and then made available to a client company under LSE staff leasing.
SecuLabs is looking for a Systems and Network Engineer to work on LSE staff leasing with one of its clients in Geneva and/or Lausanne, playing a central role in infrastructure availability, performance and security.
Your responsibilities
- Install, configure and administer Windows Server and Linux systems infrastructure, as well as LAN, WAN and VPN networks.
- Manage VMware and Hyper-V virtualisation environments, as well as cloud and hybrid infrastructure.
- Administer network equipment (routers, switches and firewalls) and oversee perimeter security.
- Track infrastructure performance, availability and capacity through monitoring, supervision and alerting.
- Manage backups as well as business continuity and disaster recovery plans.
Your profile
- A degree from an engineering school, IT school or university, specialising in systems, networks and/or infrastructure (Master's, HES Bachelor's or equivalent).
- Significant experience in systems and network administration in a corporate environment.
- Command of Windows Server and/or Linux environments, virtualisation, and network protocols and equipment.
- Adaptability and curiosity about new problems, methodologies and tools.
SecuLabs positionPermanentLausanne
Join SecuLabs on a permanent contract to work on concrete automation, pipeline security, infrastructure as code and monitoring topics. A junior role to grow alongside varied and demanding technical environments.
Your responsibilities
- Build and evolve CI/CD pipelines with SAST and DAST security checks built in.
- Containerise and orchestrate applications with Docker and Kubernetes.
- Automate infrastructure provisioning and configuration with Ansible, Terraform and Packer.
- Set up and maintain supervision and monitoring with Grafana and Prometheus.
- Contribute to securing, stabilising and continuously improving production environments.
Your profile
- You are looking for a junior role on a permanent contract.
- You are curious, self-reliant and enjoy understanding how technical environments work.
- You have built personal side projects in infrastructure, security, development or related areas.
- You have a strong appetite for DevSecOps and cybersecurity.
Send a speculative application.
Submit your speculative application in a few clicks and tell us about your profile. We will get in touch as soon as a suitable opportunity comes up.
A question before applying? hr@seculabs.ch+41 (0)21 864 35 45
Spaces to work, experiment and learn together.
At SecuLabs, offices are not just places to work. They are spaces where our teams come together, share their expertise and move their ideas forward. Between Chavannes-près-Renens, Plan-les-Ouates, our clients' environments and remote work, everyone works in a setting suited to their role and assignments.
A testing ground minutes from Lausanne
Chavannes-près-Renens · Lausanne
Our site hosts part of our teams as well as the SecuLabs R&D Lab. There, our experts can test new technologies, build proofs of concept, dig into technical subjects and turn their ideas into real projects. Being close to AI Swiss Experts Labs also encourages work at the crossroads of cybersecurity and AI.
As close as possible to our teams and clients in Geneva
Plan-les-Ouates · Geneva
Our Plan-les-Ouates office is a meeting point for our teams in the canton and keeps us close to our clients. Depending on their role and assignments, our people move between our offices, our clients' environments and remote work, with varied working settings and genuine closeness to the field.
Offices you also come to in order to meet
Life at SecuLabs
People talk through a project, ask a colleague's opinion, share a technical find, or simply a coffee. GRC, Offensive Security, FIRM, Security Architecture, R&D… the breadth of our expertise means working alongside specialists with very different backgrounds, while keeping a human-sized culture.
The Lab gives our teams a place to experiment, build their skills, share their expertise and explore new technologies. Because a good idea sometimes starts with having the time and space to try it.
Discover SecuLabs and its valuesEstelle's vision, Head of Human Resources & Recruitment.

A good hire is one where the company and the candidate genuinely choose each other. At SecuLabs, our job is to create the right encounters, support careers and help teams grow.
What candidates ask us.
A question that isn't covered here? Write to us directly.
We hire people holding a valid Swiss work permit or who are EU/EFTA nationals, as well as cross-border workers with a G permit. For roles subject to client clearance, particularly in the public sector or finance, additional conditions may apply and are stated in the job description.
Every employee is allocated an annual training budget to support the development of their skills. It can be spent on courses, certifications or other upskilling paths related to their role and professional goals.
A SecuLabs position means you join our internal teams directly and work on the mandates of the practice concerned. A client assignment means you are employed by SecuLabs and made available to a client company under LSE staff leasing: your employer remains SecuLabs. Every job description states clearly which applies.
We reply to every application. The full process, from the first phone conversation to the offer, usually takes three weeks and involves three meetings. We don't pile on interviews, and we give you the schedule from the first call.
Most roles are hybrid, with two to three days of remote work per week. Some functions, particularly on sensitive client mandates or during internships, require more on-site presence. The working arrangement is stated in each job description rather than announced in general terms.
Yes. A speculative application is treated with the same care as an application to a specific position, and receives a reply.
Two other doors, depending on what you need.
Want to get to know us? The work before the job ad
The best way to know whether our roles suit you is to look at what our teams do day to day.
Ready to join the SecuLabs adventure?
Whether you are looking for a new challenge or just starting out in cybersecurity, write to us to talk about your professional plans. Every reply is a considered one.