
Senior Software Engineer
Qualys, Inc.4 months ago
Pune, IndiaSenior
Responsibilities
- Design, prototype, develop, and support highly scalable SaaS-based security solutions.
- Collaborate with engineers and architects on architecture and feature design for complex software systems.
- Ensure high-quality deliverables through rigorous testing and performance optimization.
- Contribute to the development of advanced container security solutions and a new product offering.
Requirements
- 3+ years of hands-on software engineering experience developing complex systems with C++ and Go.
- Proficiency with Linux internals, Linux low-level development, and the Linux kernel.
- Strong proficiency in C++ and Go on Linux platforms.
- In-depth knowledge of containers, Kubernetes, and container runtimes.
- Required experience with eBPF and ptrace.
- Security-oriented development experience is advantageous.
- Experience with design, prototyping, development, testing, and performance profiling.
- Hands-on experience with Git, JIRA, Jenkins, and similar development tools.
- Ability to work independently on complex projects with multiple features and short release cycles.
- Strong communication, ownership, accountability, collaboration, and commitment to quality.
Benefits
- The position is based at Qualys's R&D center in Pune, India, within a global, multi-continent engineering organization.
About Qualys, Inc.
Qualys builds a cloud-based security and compliance platform used by enterprises to automate vulnerability management, IT asset visibility, web application scanning, and policy/PCI compliance across on‑prem and cloud environments. Delivered as subscription SaaS, its Enterprise TruRisk Platform uses a single agent to provide continuous security telemetry for endpoints, servers, containers, and clouds. Founded in 1999 and headquartered in Foster City, California, Qualys is a public company trading on NASDAQ (QLYS).