/ L'annuaire des offres d'emploi en Suisse

Software Engineer: Secure Inter-domain Networking

Entreprise
ETH Zurich
Lieu
Zürich
Date
02.07.2026
Référence
315534

Position Overview

Join a dynamic research group at a leading university, focusing on cutting-edge projects related to secure inter-domain networking. The team is engaged in the development of a secure inter-domain routing architecture known as SCION, aimed at enhancing route control and failure isolation for end-to-end communications.

Project Background

The innovative inter-domain routing architecture is designed to provide robust routing control and explicit trust information, ensuring security in communications. It operates by interconnecting autonomous systems into isolation domains, thereby facilitating strong resilience against routing failures and misconfigurations.

Key Responsibilities

  • Implement software for the control and data plane of network devices and applications using SCION.
  • Design systems and collaborate on code development, releases, and testing.
  • Assist in evaluating prototypes through tests on a global production network.
  • Maintain local testbed resources and contribute to comprehensive documentation.

Ideal Profile

The successful candidate will be passionate about software development and open-source contribution, with a strong inclination towards collaboration and tackling unforeseen challenges. Key qualifications include:

  • Understanding of network security and computer networks.
  • Advanced degree in computer science, engineering, or equivalent experience.
  • At least 5 years of experience in designing, implementing, and testing large-scale systems with a focus on security and scalability.
  • Extensive experience with Unix-style machines and managing complex networks.
  • Proficiency in programming languages such as Go, Rust, C++, and Python.
  • Familiarity with maintaining and contributing to open-source software and managing large codebases.
  • Strong grasp of software engineering principles and active participation in relevant communities.

Beneficial Experience

Additional experience that would be advantageous includes:

  • In-depth knowledge of low-level networking, network protocols, and cryptographic operations.
  • Active participation in relevant tech communities and meetups.
  • Experience with Linux Kernel or mobile programming.

Work Environment

Work in an engaging atmosphere that fosters independent work and international collaboration. The team offers various projects focused on inter-domain networking and network security.

Our Commitment

We believe in promoting an inclusive culture that values diversity and equality of opportunity. ETH Zurich nurtures a fair and open environment, allowing everyone to thrive and contribute towards a sustainable future.

About the Institution

ETH Zurich is renowned for its excellence in science and technology education, innovative research, and commitment to addressing global challenges. Our diverse community is dedicated to fostering independent thinking and collaborative problem-solving.

Déposer ma candidature

Uniquement fichier pdf ou word. Taille maximum du fichier: 3 MB.