Security Software Engineering Internship (6 months)
Publication date:
14 March 2025Workload:
100%Contract type:
Internship- Place of work:Zürich
Job summary
Join a dynamic team as a Security Software Engineering Intern! Improve everyday work life globally with innovative tools.
Tasks
- Develop a Firewall Linter for effective policy management.
- Collaborate with the SDWAN cloud team for hands-on learning.
- Gain insights into software engineering and network security.
Skills
- Pursuing a computer science degree; experience in software engineering.
- Proficient in concurrent compiled languages, ideally Go.
- Familiarity with cloud platforms and network security concepts.
Is this helpful?
Are you a student passionate about building software that will improve the everyday work life of people around the world? Read on, this internship might be for you!
Security Software Engineering Internship (6 months)
Your Mission:
For our customers we built and operate our Open Systems firewalls around the globe. Their complex firewall policies define fine-grained access between all kinds of entities (IPs, networks, domains, applications etc.) using a variety of different traffic attributes (protocol, port, application etc.). To help manage these policies you will build a Firewall Linter that can check policies against a pre-defined set of linter rules. This tool will enable our customers and internal colleagues to check the quality of individual policies and will ultimately improve their security, performance and maintainability.
Throughout the project you'll be closely integrated with our SDWAN cloud team and be mentored by one of its members. With this help you'll learn how to turn requirements and architecture into working software, test it and integrate it into a larger environment.
Your Qualifications:
We’re looking for students who are eager to apply their software engineering skills to real-world security challenges.
- Currently in higher education (ETH, University, FH), pursuing a degree in computer science or a related field
- Experience in software engineering with concurrent compiled languages (ideally Go)
- Fluent in English
- Nice to have: Experience with cloud platforms and technologies (ideally Kubernetes), databases (ideally SQL) or Linux
- Nice to have: Knowledge of network security concepts and practices
Your Internship:
- Located in Zurich, with possibility of hybrid work
- 6 months, full-time
- Starting in Summer 2025
By the end of the internship, you will have built a working tool that improves firewall policy management while gaining hands-on experience in software engineering and security. If you're excited about building security tools and applying your skills to real-world challenges, we'd love to hear from you!