Your personal AI career agent
Securing ProtonVPN infrastructure and enhancing performance with new feature implementation. Expert operating system internals and network protocol knowledge required. Stock options, flexible hours, and hardware/software provided.
Requirements
- Expert-level operating system internals knowledge
- Expertise with network protocols and implementation
- Documented contributions to system-level projects
- Software development experience
- Understanding of quality assurance principles
- Expertise in Windows, macOS, or Linux system development
- Extensive experience with Linux kernel, Windows drivers, or macOS system extensions development
- Strong understanding of system programming languages (C/C++, Rust, Go, Python)
- Experience with debugging and code profiling
- Good understanding of TCP/IP protocol and settings
- Strong understanding of VPN protocols (OpenVPN, WireGuard)
- Experience with cryptography concepts (TLS certificates, PKI)
Tasks
- Maintain ProtonVPN infrastructure security
- Improve ProtonVPN overall performance
- Design and implement new features
- Collaborate with app developers
- Solve complex networking challenges
- Develop innovative solutions
- Improve connectivity, stability, performance, scalability, security, and resilience
- Extend infrastructure and client software functionality
- Contribute to open-source projects
- Create new open-source projects
- Code in C or Rust
- Script in Python or Lua
- Create patches for the Linux kernel
- Debug system-level issues
- Collaborate with the ProtonVPN development team
- Address unique and varied challenges
- Engage in continuous learning
Work Experience
- approx. 1 - 4 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- Windows
- macOS
- Linux
- C/C++
- Rust
- Go
- Python
- TCP/IP
- OpenVPN
- WireGuard
- TLS
- PKI
Benefits
Flexible Working
- Flexible working hours
Competitive Pay
- Stock options
Modern Equipment
- Hardware and software provided
Learning & Development
- Learning and development
Healthcare & Fitness
- Health coverage
- Wellness support
Retirement Plans
- Retirement options
More Vacation Days
- Generous leave
Free or Subsidized Food
- Free lunch and snacks
Additional Allowances
- Transport allowance
Not a perfect match?
- ProtonFull-timeOn-siteSeniorGenf, Zürich
- IVY Partners
Developer C/C++(m/w/x)
Full-timeOn-siteSeniorGenf - Proton
Backend Engineer (B2B)(m/w/x)
Full-timeOn-siteSeniorGenf, Zürich - Proton
Machine Learning Engineer(m/w/x)
Full-timeOn-siteExperiencedGenf, Zürich - Banque Lombard Odier & Cie SA
Site Reliability Engineer(m/w/x)
Full-timeOn-siteSeniorGenf
Securing ProtonVPN infrastructure and enhancing performance with new feature implementation. Expert operating system internals and network protocol knowledge required. Stock options, flexible hours, and hardware/software provided.
Requirements
- Expert-level operating system internals knowledge
- Expertise with network protocols and implementation
- Documented contributions to system-level projects
- Software development experience
- Understanding of quality assurance principles
- Expertise in Windows, macOS, or Linux system development
- Extensive experience with Linux kernel, Windows drivers, or macOS system extensions development
- Strong understanding of system programming languages (C/C++, Rust, Go, Python)
- Experience with debugging and code profiling
- Good understanding of TCP/IP protocol and settings
- Strong understanding of VPN protocols (OpenVPN, WireGuard)
- Experience with cryptography concepts (TLS certificates, PKI)
Tasks
- Maintain ProtonVPN infrastructure security
- Improve ProtonVPN overall performance
- Design and implement new features
- Collaborate with app developers
- Solve complex networking challenges
- Develop innovative solutions
- Improve connectivity, stability, performance, scalability, security, and resilience
- Extend infrastructure and client software functionality
- Contribute to open-source projects
- Create new open-source projects
- Code in C or Rust
- Script in Python or Lua
- Create patches for the Linux kernel
- Debug system-level issues
- Collaborate with the ProtonVPN development team
- Address unique and varied challenges
- Engage in continuous learning
Work Experience
- approx. 1 - 4 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- Windows
- macOS
- Linux
- C/C++
- Rust
- Go
- Python
- TCP/IP
- OpenVPN
- WireGuard
- TLS
- PKI
Benefits
Flexible Working
- Flexible working hours
Competitive Pay
- Stock options
Modern Equipment
- Hardware and software provided
Learning & Development
- Learning and development
Healthcare & Fitness
- Health coverage
- Wellness support
Retirement Plans
- Retirement options
More Vacation Days
- Generous leave
Free or Subsidized Food
- Free lunch and snacks
Additional Allowances
- Transport allowance
About the Company
Proton
Industry
IT
Description
Proton is a fast-growing tech company providing privacy-focused services like Proton Mail and Proton VPN, emphasizing ethical alternatives to Big Tech.
Not a perfect match?
- Proton
Frontend Engineer (B2B)(m/w/x)
Full-timeOn-siteSeniorGenf, Zürich - IVY Partners
Developer C/C++(m/w/x)
Full-timeOn-siteSeniorGenf - Proton
Backend Engineer (B2B)(m/w/x)
Full-timeOn-siteSeniorGenf, Zürich - Proton
Machine Learning Engineer(m/w/x)
Full-timeOn-siteExperiencedGenf, Zürich - Banque Lombard Odier & Cie SA
Site Reliability Engineer(m/w/x)
Full-timeOn-siteSeniorGenf