Senior Rust Developer Windows

Mullvad VPN

Not Interested
Bookmark
Report This Job

profile Job Location:

Göteborg - Sweden

profile Monthly Salary: Not Disclosed
Posted on: 9 hours ago
Vacancies: 1 Vacancy

Job Summary

About Us

Mullvad VPN is a Swedish VPN company dedicated to fighting mass surveillance and censorship. We do this primarily through our VPN service and our privacy-focused web browser. Over the years we have been pioneers when it comes to VPN technology and we intend to remain trailblazers. Everything we do is built with our users security and privacy first with the ambition of making mass surveillance and censorship impractical.

The Job

Were looking for a Senior Rust Developer to join our Desktop App team at Mullvad. The team develops and maintains the desktop app for Windows macOS and Linux. Your primary focus will be working in Rust to bring new features to the Windows platform. Our app and everything our team works on is open source and available on GitHub.

What you will do

  • Design implement and maintain features for our Rust codebase for Windows macOS and Linux

  • Improve and maintain our C codebase including a Windows kernel-mode driver

  • Interface with the systems network stack firewall and other settings in a fail-safe manner

  • Develop products with a strong focus on security covering both code behavior and the development process including supply-chain security and code signing

  • Design and implement network protocols

Who you are

  • Strong proficiency in e.g. Rust or C with intention of learning Rust

  • Experience of system and network programming preferably on Windows

  • Ability to write secure robust and maintainable low-level code

  • Problem-solving abilities and attention to detail

  • Good communication skills in English

  • Humble and team-oriented mindset

  • Autonomous and self-starter

Now it would be ideal if you have experience with

  • Low-level Windows development Win32 APIs kernel-mode driver (KMDF) Windows filter platform (WFP)

Why Mullvad

We value quality over quantity and believe in good solutions rather than quick fixes. Our apps are open source our teams are curious and collaborative and we care deeply about removing bloat rather than adding it.

We are a group of different people: vegans and marathon runners audiophiles farmers and coffee brewers. What brings us together is simple: we want to build technology that fights mass surveillance and censorship.

If you want to build products that make an impact enjoy generous benefits and work for a purpose you can stand behind welcome to Mullvad.

Additional Information

Location: Gothenburg Sweden
Start: As soon as possible
Job Hours: Full-time on-site position

This is an ongoing recruitment process and we aim to fill the position as soon as possible. As part of our hiring process we conduct a background check to ensure a safe and secure work environment.

About UsMullvad VPN is a Swedish VPN company dedicated to fighting mass surveillance and censorship. We do this primarily through our VPN service and our privacy-focused web browser. Over the years we have been pioneers when it comes to VPN technology and we intend to remain trailblazers. Everything...
View more view more

Key Skills

  • Dhcp
  • SQL
  • Active Directory
  • OS
  • Windows
  • System Administrations
  • Trouble Shooting
  • Database
  • Infrastructure
  • Linux
  • SAN
  • Poweshell
  • Backup
  • hardware
  • Dns