Aktiviere Job-Benachrichtigungen per E-Mail!

Senior / Staff Rust Engineer

ExpressVPN

Aachen

Vor Ort

EUR 60.000 - 80.000

Vollzeit

Vor 3 Tagen
Sei unter den ersten Bewerbenden

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

ExpressVPN, a leading VPN provider, seeks a Senior Rust Developer to enhance its security infrastructure. This role involves designing scalable systems in Rust, contributing to architecture decisions, and collaborating with teams to optimize performance and security. Join a forward-thinking company committed to protecting user privacy worldwide.

Leistungen

Flexible working hours
Continuous learning opportunities
Strong engineering culture
Influence on technical decisions

Qualifikationen

  • Solid experience with Rust, including asynchronous programming (Tokio or async-std).
  • Proficient in Git and comfortable with CI/CD pipelines.
  • Familiarity with system architecture and memory management.

Aufgaben

  • Design, develop, and maintain software solutions in Rust.
  • Integrate Rust components into existing software ecosystems.
  • Conduct code reviews and ensure high code quality.

Kenntnisse

Rust
Asynchronous programming
Git
System architecture
Memory management
Object-oriented principles
English communication

Jobbeschreibung

Location: Übach-Palenberg / Hybrid

Type of Employment: Full-time (40h/week)

About the Role

As a Senior Rust Developer, you’ll join a highly skilled, cross-functional team at one of the world’s leading VPN providers. For years, we’ve been setting standards in internet security, data privacy, and digital freedom – trusted by millions of users around the globe.

In this role, you’ll work at the technological forefront of modern network security. You’ll design and build robust, scalable, and performance-critical systems in Rust, helping shape the next generation of our security infrastructure. From high-performance networking services to secure backend systems and privacy-by-design components – your work will not only challenge you technically, but make a tangible impact on the protection of users worldwide.

For us, Rust is not an experiment, but a strategic cornerstone technology for building robust, secure, and high-performance systems. In this role, you’ll not only help shape our technical transition to Rust, but also actively contribute to architecture decisions and long-term technology direction.

Your Responsibilities
  • Design, develop, and maintain software solutions in Rust (edition 2024)

  • Implement system components with a focus on performance, memory safety, and concurrency

  • Integrate Rust components into existing software ecosystems (e.g. REST, uniffi bindings, multi-platform support)

  • Collaborate closely with DevOps, QA, and Architecture teams

  • Conduct code reviews and ensure high code quality through automated testing

  • Participate in architectural decisions and select appropriate libraries/frameworks (e.g., Tokio, Actix)

  • Document your components, traits, and implementation details clearly

Your Profile

Must-have:

  • Solid experience with Rust, including asynchronous programming (Tokio or async-std)

  • Proficient in Git and comfortable working with build tools and CI/CD pipelines

  • Familiarity with system architecture, memory management, and low-level programming

  • Proficiency in object-oriented principles within Rust (traits, generics, dyn vs impl)

  • Strong understanding of lifetimes and the borrow checker
  • Solid English communication skills, both written and spoken (team language)

Nice-to-have:

  • Knowledge of WebAssembly, embedded development, or blockchain technologies

  • Familiarity with security topics (e.g., memory safety, sandboxing, secure coding practices)

  • German language skills are a plus – but not required

What We Offer
  • Work with a modern tech stack in a strong engineering culture

  • Influence on technical decisions and room to innovate

  • Flexible working hours and a hybrid work model

  • Continuous learning opportunities and support for professional development

  • A motivated, collaborative team with flat hierarchies’

  • A strategic role with real technical influence and ownership

  • A modern engineering culture with CI/CD, observability, and a strong code review culture

  • Purpose-driven work: we value security, quality, and depth over quick hacks
Before you apply
  • At the moment, we do not sponsor visas in the EU. For Hong Kong, we require at least two years of working experience and a university degree in a related field. For Singapore and the UK, we can only sponsor visas for mid-career or above.
  • Please upload your resume as a PDF and do not include any salary or compensation information in it.

ExpressVPN is one of the world’s leading providers of online privacy and security services for consumers. Started in 2009, we’ve grown to have millions of active paying customers, a team of more than 700 people worldwide, and a brand recognized by hundreds of millions of people in 18 languages and more than a hundred countries. We see huge growth in our industry, and are gaining market share through strong execution.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.