Staff Software Engineer - C++, Linux, Network Security
Why this role matters
You’ll be a key player driving advanced security for Ivanti’s flagship products. Your creativity and expertise will solve complex cybersecurity challenges, improve secure user experiences, and empower organizations worldwide. At Ivanti, your leadership shapes the future of secure IT, guides talented engineers, and fuels continuous innovation.
What you’ll do
• Design and develop innovative security features for Ivanti’s network security products
• Collaborate with architects and engineers to address complex security challenges
• Ensure quality, reliability, scalability, and high security throughout product development
• Troubleshoot and optimize large-scale, complex codebases
• Stay current on the latest security technologies and trends, driving innovation
• Mentor team members and foster professional growth
• Own end-to-end feature delivery, including unit testing, validation, and automation
• Engage cross-functionally to integrate robust security within all solutions
What you will bring
• 9+ years’ experience building network security products (e.g., SSL-VPN, NAC, WAF, SWG, Firewalls)
• Deep understanding of networking protocols – DHCP, TCP/IP, AAA, RADIUS, LDAP, SNMP, 802.1X, IPSec, SSL/TLS – and authentication methods
• Advanced programming skills in C++ plus Perl and Python
• Strong grasp of Linux internals, secure boot, bootloader, Linux OS Bring Up, SELinux
• Experience triaging/analyzing vulnerabilities and implementing fixes (CVE, OWASP Top 25) – strong plus
• Advanced knowledge of certificates, encryption, and security tools (Metasploit, BurpSuite, Nessus, ZAP, Qualys, Blackduck) – strong plus
• Experience working in Agile environments and with distributed teams
Why Ivanti?
• Friendly, flexible schedules—work where you thrive
• Competitive compensation and benefits for you and your family
• Diverse, global teams—collaborate across 23+ countries
• World-class learning and career development
• A culture of true belonging—every perspective powers our innovation
What drives us
Ivanti’s mission is to elevate human potential by automating, managing, and securing technology—helping organizations innovate and succeed in a modern workplace.
Inclusion at Ivanti
We’re proud to be an Equal Opportunity Employer, welcoming applicants from every background and walk of life. Need interview adjustments? Contact recruiting@ivanti.com—we’ll make it work for you.
Ready to lead the future of security?
Apply now and join Ivanti’s global journey!
#LI-IP2
Similar Jobs
Lead Machine Learning Engineer
Thoughtworks
Senior Director of Data Science & Insights
2K
Site Reliability Engineer/ Production Management - Mumbai/ Bangalore
mthree
Sr. Staff Engineer, Browser Technology
Netskope
Full Stack Developer
Payoneer
Similar Jobs
Lead Machine Learning Engineer
Thoughtworks
Senior Director of Data Science & Insights
2K
Site Reliability Engineer/ Production Management - Mumbai/ Bangalore
mthree
Sr. Staff Engineer, Browser Technology
Netskope
Full Stack Developer
Payoneer