1 month ago
Barcelona, SpainSenior
Responsibilities
- Design, build, maintain, and evolve Proton VPN Windows applications throughout the full application lifecycle.
- Implement features and collaborate with product managers and engineers across the company.
- Configure CI/CD, deploy releases, monitor production systems, and participate in operational incident response.
- Develop and integrate C#/.NET, WinUI, XAML, and cross-platform Rust components.
- Define, maintain, and improve unit, integration, and automated GUI testing using FlaUI.
- Drive technical change, lead complex engineering projects, and improve software architecture and performance on Windows.
Requirements
- Strong experience with C# and .NET development.
- Strong experience building and maintaining Windows desktop applications with WinUI, WPF, or similar frameworks.
- Understanding of MVVM, dependency injection, asynchronous programming, and event-based messaging patterns.
- Experience writing maintainable, well-tested, and scalable codebases.
- Experience driving organizational change and leading complex technical projects.
- Understanding of software architecture and engineering best practices.
- Working knowledge of TCP/IP, DNS, routing concepts, and interest in VPN technologies and protocols.
- Experience with Windows debugging, profiling, and performance optimization.
- Familiarity with Git-based workflows, GitLab CI/CD pipelines, gradual rollout, telemetry, metrics, monitoring, and alerting.
- Rust experience is a significant plus but is not required.
- Appreciation for user experience and design quality.
Benefits
- Health coverage, retirement options, generous leave, and wellness support.
- Stock options and company ownership opportunities.
- Hardware and software needed to perform the job.
- Learning and development opportunities with real ownership from day one.
- In-person collaboration at offices including Geneva, Zürich, Barcelona, and London; the listing is marked onsite.
- Flexible working hours and schedule.
- Lunch and snacks provided in offices.
- Public transport, bike allowances, or parking covered.
- Work focused on privacy-preserving products used by millions of people worldwide.
About Proton
Proton builds a suite of privacy-focused, open-source services including Proton Mail, Proton VPN, Drive, Calendar, and Pass for individuals and organizations. The company operates a subscription-based model without ads or data mining, and is governed by the Swiss non-profit Proton Foundation. Founded in 2014 by scientists with CERN ties and headquartered in Geneva, it reports over 100 million user accounts worldwide.
