Staff Software Engineer - C++, Linux, Network S...
@ Ivanti

Bengaluru, Karnataka, India
On Site
Posted 18 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXXXX XXXXXXXXX****** @ivanti.com
Recommended after applying

Job Details

Who We Are

Ivanti elevates and secures Everywhere Work, enabling organizations to automate tasks for managing and securing IT assets. With headquarters in the U.S. and 36 offices in 23 nations, we support a global workforce.

Our Culture - Everywhere Work Centered Around You

At Ivanti, our people and customers are at the heart of everything we do. We foster a work-life blend, value diverse perspectives, and empower professional growth.

What You Will Be Doing

  • Design and develop features to enhance network security.
  • Collaborate with architects and engineers to solve security challenges.
  • Focus on quality, security, and performance across development stages.
  • Maintain and troubleshoot code in large scale complex environments.
  • Provide technical leadership and mentorship within the team.
  • Ensure comprehensive end-to-end delivery, including testing and automation.

To Be Successful in The Role, You Will Have

Core Skills: 8+ years in Linux/Unix application development, proficient in C++, expert in Linux system programming, strong knowledge of OS internals, secure boot processes, cryptography, and networking protocols. Experience with enterprise networking or Security Appliances is a significant plus.

Equal Opportunity

Ivanti is committed to providing an inclusive environment with equal employment opportunities. Special assistance for interviews is available upon request at recruiting@ivanti.com.

Key skills/competency

  • Linux
  • C++
  • Network Security
  • System Programming
  • Cryptography
  • Security
  • Enterprise Networking
  • Mentorship
  • Troubleshooting
  • Automation

How to Get Hired at Ivanti

🎯 Tips for Getting Hired

  • Research Ivanti's culture: Understand their mission and global presence.
  • Customize your resume: Highlight Linux, C++, networking skills.
  • Prepare technical examples: Showcase prior security projects.
  • Review job description: Align experiences with role requirements.
  • Network online: Connect with current employees on LinkedIn.

📝 Interview Preparation Advice

Technical Preparation

Review Linux OS internals and boot processes.
Practice advanced C++ programming exercises.
Study network protocols and cryptography fundamentals.
Prepare troubleshooting scenarios on Linux systems.

Behavioral Questions

Describe past team collaboration experiences.
Explain handling project challenges effectively.
Discuss leadership in technical projects.
Provide examples of conflict resolution.

Frequently Asked Questions