Engineering at ExpressVPN
Join a vibrant team that's making a difference.

Welcome
Thank you for your interest in exploring an Engineering role with ExpressVPN. This page contains key links and information to help you decide if you should apply to work with us, and if yes, for what role.
If you have any questions about the content here, please don’t hesitate to clarify during the recruiting process. To start, you can download our info pack for Engineering candidates below, which explains more about our culture, the types of candidates we're looking for, and what you can expect during the interview process.
What it's like to work here
”We’re not really looking for people who just sit in isolation tapping out code every day. It’s a much more positive, open, and collaborative culture."
Meet Andrew, an engineering manager working on client applications at ExpressVPN, as he explains our work culture and our team-based approach:

Learn about some of the exciting things we've been up to:
Read our dev blog, which takes a deep dive into Lightway, our own VPN protocol that we built from the ground up
Check out a case study on how our engineers used "parallel connections" to dramatically improve VPN connection times (often to less than a second!)
Hear from our head of IT on how we enabled BYOD for employees while maintaining privacy and security in the face of the Log4j exploit
Learn how ExpressVPN app developers make sure no one can slip malware into apps
Find out how we use Perfect Forward Secrecy to make VPN connections resistant to hacks
ExpressVPN's tech stack
"What does your tech stack look like?" is one of the most common questions we get from engineering applicants. It's not exactly simple to answer, but our vice president of engineering loves laying out the different possibilities!
Rather than having enterprise architects make these decisions, our teams are empowered to come up with their own ideas about which tools or technologies best fit a particular problem. Click below to learn more about the six "worlds" in our tech stack, along with how we utilize different platforms in our day-to-day operations.
Meet a developer

Prashanth, an engineer at ExpressVPN, explains the unique benefits and learning opportunities he’s gained during his time at the company.
Like what you see? Check out our current openings, pick the one best suited to your experience, and get in touch today.