Senior Developer to Relay Software Team

Mullvad VPN AB

Göteborgs kommun

Hybrid

SEK 750,000 - 900,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Mullvad VPN AB in Gothenburg invites a Senior Developer to join our Relay Software Team, building server software for Linux-based VPN relays.

You will work on Go-based services, contribute to security-focused networking features, and collaborate with a small, highly skilled team committed to privacy and open source software.

The role emphasizes clean design, robust testing, and performance optimization, with a hybrid work setup and a strong mission to keep mass surveillance impractical.

Qualifications

  • Excellent written and spoken English and Swedish.
  • Highly developed understanding of software design and all aspects of software implementation.
  • Experience with building server software.
  • Excellent understanding of networking fundamentals.
  • Strong knowledge in at least one of C/Go/Rust.

Responsibilities

  • Work on new and exciting technologies and greenfield projects.
  • Using Go, design and implement robust server software for running on Linux.
  • Author clean solutions that balance performance and resource usage.
  • Perform measurements, testing and troubleshooting.
  • Coordinate with stakeholders and developers in other departments.

Skills

Go
C
Rust
Linux
Networking
Software design
English
Swedish

Job description

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

We're looking for a Senior Developer to join our Relay Software Team at Mullvad. This team is responsible for all custom software solutions used on our VPN relays.

You’ll play a key role in advancing server support for technologies such as Quantum‑secure tunnels, traffic‑analysis protection and protocol obfuscation.

Who Are You

You're someone who enjoys working in a team, contributes ideas proactively, and has a strong interest in security, networks and low‑level software development.

You value quality, maintainability, and thoughtful software design. You are curious and eager to learn, and you understand the importance of digital privacy.

Responsibilities
  • Work on new and exciting technologies and greenfield projects.
  • Using Go, design and implement robust server software for running on Linux.
  • Author clean solutions that balance performance and resource usage.
  • Perform measurements, testing and troubleshooting.
  • Coordinate with stakeholders and developers in other departments.
Qualifications
  • Excellent written and spoken English and Swedish.
  • Highly developed understanding of software design and all aspects of software implementation.
  • Experience with building server software.
  • Excellent understanding of networking fundamentals.
  • Strong knowledge in at least one of C/Go/Rust.
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 bunch of diversified peeps: from vegans to marathon runners, audiophiles to farmers and coffee brewers. So, what unites us? Our commitment to living and breathing our mission, to make mass surveillance and censorship impractical.

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, hybrid 60% on‑site position

This is an ongoing recruitment process and we aim to fill the position as soon as possible. Please note that due to the holiday season, there may be some delays in our response times. We appreciate your patience and will get back to you as soon as possible.

As part of our hiring process, we conduct a background check to ensure a safe and secure work environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Developer to Relay Software Team Relay Software · Gothenburg ·
Senior Developer to Relay Software Team Relay Software · Gothenburg ·

Mullvad • Göteborgs kommun

Hybrid
SEK 900,000 - 1,200,000
Android Developer
Android Developer

Mullvad • Göteborgs kommun

On-site
SEK 600,000 - 960,000
Senior Relay Systems Engineer (Go/Linux)
Senior Relay Systems Engineer (Go/Linux)

Mullvad VPN AB • Göteborgs kommun

Hybrid
SEK 750,000 - 900,000
Senior Fullstack Engineer
Senior Fullstack Engineer

Truecaller • Stockholms kommun

On-site
SEK 550,000 - 800,000
Competitive salary
30 days of paid vacation
Flexible working hours
+9
Backend Software Engineer (Go)
Backend Software Engineer (Go)

Ubiquiti Inc. • Stockholms kommun

On-site
SEK 600,000 - 800,000
Wellness allowance
Occupational pension
Medical insurance
+6
Cloud Software Engineer (Go)
Cloud Software Engineer (Go)

Ubiquiti Inc. • Stockholms kommun

Hybrid
SEK 800,000 - 1,100,000
Competitive compensation
Occupational pension
Health insurance
+4
Backend Software Engineer (Go) - UniFi Connect
Backend Software Engineer (Go) - UniFi Connect

Ubiquiti Inc. • Stockholms kommun

Hybrid
SEK 800,000 - 1,050,000
International work environment
Hybrid work model
Five weeks of holiday per year
+2
Open application: Senior Software / Embedded Engineer
Open application: Senior Software / Embedded Engineer

2550 Engineering AB • Göteborgs kommun

On-site
Two Senior Software Engineers - Gothenburg and Hudiksvall
Two Senior Software Engineers - Gothenburg and Hudiksvall

Björn Lundén AB • Göteborgs kommun

On-site
SEK 550,000 - 700,000
Flexible work opportunities
Healthy work-life balance
Competitive conditions and benefits
Software Developer
Software Developer

Verisure Innovation AB • Malmö kommun

On-site
SEK 600,000 - 750,000