ExpressVPN · 12 hours ago
Senior Qt Engineer
ExpressVPN is one of the world’s leading providers of online privacy and security services for consumers. They are seeking a Senior Qt Engineer to join their Engineering team, focusing on frontend development for their Desktop applications. The role involves writing high-quality C++ code, ensuring application stability, and collaborating with other teams to enhance user experience.
Cyber SecurityInformation TechnologyInternetPrivacySoftware
Responsibilities
Write high quality, well architected, modular code which is easy to read and maintain
Design, build, and maintain efficient, reusable, and reliable C++ code targeting different platforms (Linux, macOS & Windows)
Ensure your code and the application as a whole have excellent automated test coverage
Ensure your code follows modern development practices
Ensure the app has a clean, simple and robust architecture to enable other teams to easily contribute code
Ensure our application functions correctly and looks great on a wide range of Windows, Linux and Mac OS versions and hardware
Ensure our application behaves well in a broad range of environments, such as when installed alongside other security software, or in problematic networks
Ensure your build and test pipelines are fast and stable
Provide high quality code reviews for your team and other contributors to the code base
Able to identify and communicate problems with technology, investigate potential causes, propose solutions/next steps, and proactively inform the team of changes
Lead by example and provide guidance and mentorship to other developers
Provide technical insights for the Product Management team
Work closely with the Design Team to design and build great UI and a great user experience
Undertake spikes, prototyping and R&D work to investigate feasibility and de-risk complex projects
Maintain an excellent velocity
Qualification
Required
Proven experience using C++ targeting different platforms
Experience in Qt and QML
Rigorosity with code quality practices and architectural design principles; passion in creating a testable architecture and product
Excellent at writing well architected code using design patterns such as MVC, MVVM and MVP
Excellent at writing automated test cases, and following TDD practices
Experienced writing thread safe code
Experienced with agile software development practices such as Scrum or Kanban
Experienced at helping other team members be more productive, and to grow
Great communication skills, spoken and written
Logical mindset and great problem solver
Experience writing technical designs and threat models
Preferred
Experienced building extensible applications
Knowledge of VPN technological intricacies
Knowledge of Ruby / Python / Bash / Powershell
Solid understanding of IP networking, including both low-level sockets programming and high-level application layer programming
Experience with BDD
Knowledge of network and software security
Company
ExpressVPN
One of the world’s largest providers of VPN services, enabling users to protect their privacy and security online with just a few clicks.
H1B Sponsorship
ExpressVPN has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (7)
2023 (11)
2022 (31)
2021 (43)
2020 (20)
Funding
Current Stage
Late StageTotal Funding
unknown2021-09-13Acquired
Recent News
2026-01-17
TechRadar.com
2026-01-16
2026-01-16
Company data provided by crunchbase