
Senior Software Engineer
Qualys, Inc.20 hours ago
Pune, IndiaSenior
Responsibilities
- Build reliable REST APIs, distributed services, and cloud-native applications for large-scale SaaS environments.
- Develop scalable backend services, platform components, and middleware systems using Java and related technologies.
- Write maintainable, well-tested code focused on performance, scalability, and reliability.
- Participate in architecture discussions, design reviews, and technical decision-making for platform services.
- Debug and troubleshoot production-grade distributed systems and contribute to engineering standards and best practices.
- Mentor junior engineers where appropriate and explore modern engineering productivity practices and AI-assisted development tools.
Requirements
- 4–6 years of software development experience.
- Strong Java programming skills and understanding of object-oriented design, data structures, algorithms, concurrency, and system design.
- Experience building REST APIs, microservices, and distributed systems.
- Experience with messaging technologies such as Kafka, RabbitMQ, or similar platforms.
- Strong debugging, troubleshooting, and analytical problem-solving skills.
- Understanding of scalable, resilient, observable, and production-grade distributed systems.
- Bachelor’s or master’s degree in Computer Science or Engineering.
Tech Stack
Categories
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).