Now hiring

Senior Software Engineer @ Qualys

PuneOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!

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 (HTTP(S), SMB, SSH, etc.). • Integrate and maintain the scanner within Dockerized environments, ensuring portability and reliability. • 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. • Strong proficiency in C/C++ for systems programming. • Solid understanding of computer networking, including TCP/IP, sockets programming, and application-layer protocols (HTTP, SMB, SSH, etc.). • Experience with Linux systems programming and debugging at low levels (network stack, file systems, concurrency). • Hands-on experience with Docker and Kubernetes (building, deploying, troubleshooting containerized applications). • Strong problem-solving and debugging skills, with attention to performance and scalability.

Preferred Qualifications

• Experience in security software development or vulnerability scanning tools. • Familiarity with container orchestration (Kubernetes, Docker Compose). • 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.

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores