Qualys, Inc.

Senior Software Engineer

Qualys, Inc.
Apply
1 hour ago
Pune, IndiaSenior

Responsibilities

  • Troubleshoot and resolve complex customer and application issues across the software stack.
  • Handle escalated L3 support cases by providing advanced troubleshooting, workarounds, and permanent resolutions.
  • Debug Java and Spring Boot application code, identify defects, implement fixes, and address root causes.
  • Design, develop, test, and implement solutions improving application performance, reliability, security, networking, and data-streaming capabilities.
  • Conduct root cause analysis and implement corrective and preventive actions.
  • Troubleshoot microservices, REST API integrations, Oracle databases, Linux environments, and Kafka producers, consumers, topics, partitions, brokers, offsets, consumer groups, and lag.
  • Analyze application logs, stack traces, system metrics, database queries, and network traces.
  • Develop technical documentation, RCA reports, troubleshooting guides, and knowledge-base articles.
  • Participate in code reviews and follow software development, security, networking, Kafka, and L3 support best practices.
  • Collaborate with Engineering, L2/L3 Support, DevOps, Cybersecurity, Network Operations, Cloud, and Data Engineering teams.
  • Develop and maintain automation scripts and tools for troubleshooting, diagnostics, maintenance, Kafka operations, and L3 support.
  • Use AI-assisted development tools to improve debugging, development, testing, documentation, and troubleshooting efficiency.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • At least 4 years of experience in software development, application troubleshooting, debugging, and L3 or Sustenance Engineering.
  • Strong expertise in Java, Spring Boot, microservices, REST APIs, Linux, Oracle databases, SQL, Apache Kafka, cybersecurity principles, and networking fundamentals.
  • Strong understanding of Kafka data streaming, including producers, consumers, topics, partitions, brokers, offsets, and consumer groups.
  • Strong problem-solving, debugging, analytical, communication, collaboration, and root cause analysis skills.
  • Understanding of SDLC, Agile methodologies, distributed systems, microservices, data-streaming architectures, and L3/Sustenance Engineering processes.
  • Preferred experience with SaaS, cloud, enterprise, platform, or cloud-security products.
  • Familiarity with GitHub Copilot, Cursor, Windsurf, Claude Code, MCP integrations, AI agents, agent orchestration, RAG pipelines, AI-powered developer tooling, and LLM-based automation.
  • Experience with Python or Bash automation scripting.
  • Cybersecurity, networking, software development, or data-streaming certifications are a plus.
  • Experience with AWS, Azure, VMware NSX, software-defined networking, Apache Storm, Apache Flink, ServiceNow, or JIRA Service Management.
  • Knowledge of Jenkins, Docker, Kubernetes, application monitoring, observability, logging, and APM tools.

Tech Stack

Apache FlinkApache KafkaApache StormAWSAzureBashDockerJavaJenkinsKubernetesLinuxPythonSpring BootSQL

Categories

Qualys, Inc.

About Qualys, Inc.

1,001-5,000 employees
Contact me