Company Logo
Software Engineer

Netflix - 1d ago

Company Logo
Senior Software Engineer

Reddit - 4d ago

Windows Software Engineer (VPN)

Requirements

  • Strong experience in C# and .NET development.
  • Strong experience building and maintaining Windows desktop applications using frameworks such as WinUI, WPF, or similar.
  • Solid understanding of MVVM architecture, dependency injection, asynchronous programming (async/await), and event-based messaging patterns.
  • Proven ability to write maintainable, well-tested, and scalable codebases.
  • Demonstrated experience driving change within an organization and leading complex technical projects.
  • A strong understanding of software architecture and engineering best practices.
  • An appreciation for user experience and design quality.
  • Rust experience is not required but is a significant plus.
  • Working knowledge of networking fundamentals (TCP/IP, DNS, routing concepts) and an interest in VPN technologies and protocols.
  • Experience with code debugging, profiling, and performance optimization on Windows.
  • Familiarity with Git-based workflows, CI/CD pipelines (GitLab), and modern collaborative development practices.
  • Experience with gradual rollout, and observability tooling (telemetry, metrics, monitoring, and alerting).

What You'll Be Doing

  • Designing, building, maintaining, and evolving Proton’s applications on Windows.
  • Collaborating closely with product managers and engineers across the company to deliver privacy-preserving products used by millions of people worldwide.
  • Defining, maintaining, and improving testing stack including unit tests, integration tests, and automated GUI tests.

Perks and Benefits

  • Office First: Collaboration in person, with offices in multiple cities.
  • Technology: Provided devices and software to excel in your role.
  • Food: Daily lunches and snacks provided by Proton.
  • Transport: Support for transport costs through various means.
  • Stock Options: Ownership of the company through stock options.
  • Flexible Working: Define your own working hours with team meetings in mind.
  • Learning and Development: Various learning opportunities for professional growth.
  • Employee Benefits: Comprehensive health insurance, retirement savings, vacation policies, and wellness programs.
  • Work that Matters: A community-first organization supporting user privacy.
AI Summary ✨
Proton logo

Proton

Spain, Lithuania

Experience: Mid-level
Posted: March 17, 2026
Last seen: 35 minutes ago
Git
Rust
backend

Why we track Proton

Proton is the company behind ProtonMail and ProtonVPN, headquartered in Geneva. They're building privacy-focused tools used by millions. If you care about security, encryption, and digital privacy, Proton is one of the most mission-driven companies in Europe.

Similar jobs

  • revolut logo

    Software Engineer (Python) - Credit

    Brazil, Lithuania, Poland, Portugal, Romania, Spain, United Arab Emirates

    3 days ago
    Remote
  • microsoft logo

    Software Engineer

    Barcelona, Spain

    3 days ago
  • jetbrains logo

    Developer Experience Lead (JetBrains Cloud Platform)

    Netherlands, Germany, Spain, Cyprus, Czech Republic, Poland

    4 days ago
    Remote
  • 4 days ago
  • See all jobs in Spain