03 Dec
Qualys
Pune
About the Role
We are seeking a highly skilled Software Engineer to join our team building a network vulnerability scanning platform deployed as a Docker container. This role involves designing, developing, and maintaining a complex security product that operates at both low-level network and application-layer protocols, with a strong focus on performance, reliability, and security.
Key Responsibilities
Design, develop, and maintain core components of a network vulnerability scanning engine in C/C++ .
Analyze requirements and collaborate with product management and security researchers to translate them into robust, scalable implementations.
Implement and optimize network protocol handling at both low-level (TCP/IP, packet parsing) and application-layer protocols ( SMB, SSH, etc.).
Participate in code reviews, enforce best practices, and contribute to improving software quality and security.
Troubleshoot and debug complex issues involving networking, container environments, and system-level interactions.
Collaborate cross-functionally with QA, DevOps,
and security researchers to deliver high-quality releases on time.
Required Qualifications
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
8+ years of relevant experience.
Solid proficiency in C/C++ for systems programming.
Solid understanding of computer networking, including TCP/IP, sockets programming, and application-layer protocols ( SMB, SSH, etc.).
Experience with Linux systems programming and debugging at low levels (network stack, file systems, concurrency).
Strong problem-solving and debugging skills, with attention to performance and scalability.
Preferred Qualifications
Experience in security software development or vulnerability scanning tools.
Experience with CI/CD pipelines and modern DevOps workflows.
Knowledge of secure coding practices and exposure to cryptographic libraries.
Experience with Cloud providers such as AWS/OCI/Azure is a big plus.
Strong affinity to automation for any repetitive tasks.
📌 Senior Software Engineer (Pune)
🏢 Qualys
📍 Pune
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.