Senior Manager, Engineering - C/C++, Linux, Network Security

Join our team  

Looking for more than just a job? We like developing our people just as much as we like developing great products.   Ivanti is a global leader in IT systems and security management, service management, asset management, and mobility management solutions, and is experiencing significant growth worldwide. The company has received numerous awards for being a Top Place to Work. With open positions around the globe, it's an exciting time to join Ivanti! Competitive salary and benefits and flexible hours. Ivanti is a great place to work.   If you’re passionate about what you do and are interested in developing solutions that make a difference and in having fun while doing it, Ivanti is the place for you! 

 What We Do 

  • Empower users to seamlessly and securely connect from any place in the world that offers air, water and… Internet. 
  • Equip organizations with the right tools to configure access, manage and enforce compliance with a holistic view on network, users and usage. 
  • Empower organizations to continue to breathe easy, now with an added sense of invincibility. 
  • Work hard so that you can focus on the things you want to! 

What You Will Be Doing:

  • Responsible for leading and managing Ivanti Security Product which interfaces with Ivanti Connect Secure, Policy Secure and Zero Trust Products.
  • Produce high-quality software following good architecture and design principles that you and your team will find easy to work with in the future.
  • Creates detailed development plans, prioritizes work assignments, and assigns projects based on available resources.
  • Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.
  • Use Agile principles to run the development lifecycle for team’s applications and services.
  • Ensure that you maximize the productivity of your team, especially by predicting and resolving obstacles and dependencies before they’re needed.
  • Contributing to talent hiring, people skill development, setting objectives and goals.
  • Constantly think Scale, think Automation. Measure everything. Optimize proactively.
  • Be a tech thought leader. Add passion and vibrance to the team. Push the envelope.

To Be Successful in The Role, You Will Have:

Core Skills:

  • 15+ years of hands-on software Engineering experience targeting Linux/Unix applications.
  • Proficient in C & C++ and good experience in Perl & Python
  • Expert in Linux system and middleware programming
  • Minimum 3-4 years of managing multi-disciplinary team of developers and quality engineers in the Networking and/or Security space.
  • Good understanding of the Linux Operating System Internals, Linux OS Bring Up, Secure Boot, Bootloader, SELinux.
  • Strong understanding of certificates and cryptography
  • Good Understanding of Networking Protocols (DHCP, TCP/IP, AAA, RADIUS, LDAP, SNMP, 802.1X, IPSec) a BIG PLUS
  • Significant plus: experience working on Platform side for Enterprise Networking or Security Appliances
  • Significant plus: of Experience working in Networking Security products preferably in SSL-VPN, NAC, WAF or Firewall products
  • Ability to triage, reproduce, recommend remediations and implement fixes for security vulnerabilities


Cyber Security Jobs by Category

Cyber Security Salaries