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 looking for a seasoned Lead Software Engineer - Sustenance Engineering to support and enhance our network vulnerability scanning platform. This role is ideal for someone who thrives on maintaining complex systems, resolving challenging issues, and ensuring the long-term stability, performance, and security of a mature product. You will work closely with cross-functional teams to troubleshoot, optimize, and evolve a security product that operates across low-level network and application-layer protocols.
Key Responsibilities
- Maintain and enhance core components of a network vulnerability scanning engine written in C/C++.
- Investigate, debug, and resolve complex issues in production and development environments, including networking, containerization, and system-level interactions.
- Optimize existing code for performance, reliability, and scalability.
- Ensure compatibility and stability across evolving environments (OS, libraries, containers).
- Collaborate with product management, QA, DevOps, and security researchers to triage issues and deliver timely fixes and updates.
- Participate in code reviews and contribute to improving software quality, maintainability, and security posture.
- Support CI/CD pipelines and automation for regression testing and deployment.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Strong proficiency in C/C++ with a focus on systems-level programming and debugging.
- Solid understanding of networking fundamentals (TCP/IP, sockets, HTTP, SMB, SSH, etc.).
- Experience with Linux systems programming, performance tuning, and debugging tools (e.g., gdb, strace, perf).
- Hands-on experience with Docker and containerized environments.
- Strong analytical and problem-solving skills with a focus on root cause analysis and long-term fixes.
Preferred Qualifications
- Prior experience in engineering roles for security or networking products.
- Exposure to CI/CD pipelines and DevOps practices.
- Understanding of secure coding practices and cryptographic libraries.
- Experience with cloud platforms such as AWS, OCI, or Azure.
- Passion for automation and scripting to reduce manual effort and improve reliability.
******************************** Annual Salary Guidelines: $155,000 - $175,000 Qualys is an Equal Opportunity Employer, please see our EEO policy.
|