About this role
We are looking for a Staff/Principal Linux Infrastructure Engineer with deep expertise in Linux development, network driver creation, and performance optimization. In this hands-on, high-impact role, you will work directly in our TrustedServer Team to create and refine the core systems that drive ExpressVPN's infrastructure. This role is ideal for a Linux expert with a record of notable contributions to the kernel or other relevant communities and a history of published research in the field.
What you'll be Do:
- Develop, optimize, and maintain TrustedServer collaboratively with the team, ensuring this foundational technology continues to serve as the secure backbone of our global services.
- Lead advanced Linux development projects and maintain active contributions to the Linux and relevant communities, with a focus on optimizing network drivers and enhancing system performance.
- Create and maintain dedicated environments and labs to rigorously test and optimize system performance analyze results and implement improvements that increase system speed, resilience, and scalability.
- Network Driver Development: Develop and refine custom network drivers tailored to the high-demand needs of our digital privacy and performance solutions.
- Write clear, comprehensive technical designs and test plans, ensuring complex infrastructure projects are heavily de-risked and cleanly architected.
What you'll bring:
- Minimum of 7 years in Linux infrastructure and Linux development, with documented contributions to kernel or relevant repositories.
- Demonstrated experience in network driver development, performance testing frameworks, and significant contributions to the Linux and relevant communities.
- Deep expertise in C++/Rust programming, Linux kernel architecture, and network protocols.
- Advanced capabilities in performance tuning and development of testing frameworks.
- Strong analytical and problem-solving skills, with a hands-on, proactive approach to systems architecture and performance optimization.
- Degree in Computer Science, Computer Engineering, or a related field.
Nice to have:
- History of published research in systems performance, networking, or kernel architecture.
- Expertise in computer security, cryptography, secure coding practices, or public key infrastructure.
- Familiarity with modern VPN protocols, including WireGuard or our own open-source protocol, Lightway.
What we offer:
- Work with a modern tech stack in a strong engineering culture
- Influence on technical decisions and room to innovate
- Continuous learning opportunities and support for professional development
- A motivated, collaborative team with extensive experience
- 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