Join Ivanti’s Secure Access team to design and optimize our enterprise Windows VPN client. As a Senior Software Engineer - C++, Windows VPN client, you’ll drive architectural decisions, boost VPN performance, and help build a secure solution trusted by organizations worldwide.
Requirements
- 5+ years’ experience in software engineering, including hands-on C++ (14/17/20)
- Strong expertise in Windows internals and multithreaded programming
- Proven skills in crash dump analysis and SysInternals debugging tools
- Experience in networking, security, and VPN technologies is a plus
- Deep knowledge of computer architecture, data structures, and coding standards
- Strong design, estimation, code review, and debugging skills
- Familiarity with agile software development practices
- Exposure to Linux and macOS environments (nice-to-have)
- A keen learner, proven mentor, and influencer in designing robust solutions
Benefits
- Competitive compensation
- Tailored total rewards
- Best-in-class learning and development programs
