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:
- Hands-on design and develop features for enhancing the security of our Network Security products
- Collaborate with architects and fellow software engineers to identify the best solutions for security challenges
- Pay special attention to the Quality & Security in all stages of development
- Ensure a high degree of security as well as reliability, availability, performance and scalability of the product
- Maintain existing code and troubleshoot issues in large scale complex environments
- Collaborate with other teams in the organization
- Provide technical leadership and mentorship to other team members
- Take complete ownership of the end to end delivery which also includes Unit Testing, Validation and Automation of the deliverables
To Be Successful in The Role, You Will Have:
Core Skills:
- 12+ 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
- 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