Q

Qualys

Cloud-based vulnerability management and compliance platform

Lead Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, Engineering, or equivalent practical experience.
  • At least 6 years of hands-on experience developing Software as a Service products and solutions for service-oriented deployments in public or private clouds.
  • Prior experience with relational database management systems and NoSQL databases.
  • Experience writing high-quality, production-ready code that is readable, well-tested, and based on well-designed application programming interfaces.
  • Experience working within agile software development methodologies.
  • Experience with infrastructure orchestration and automation tools such as Terraform.
  • Hands-on experience using continuous integration and continuous delivery pipelines.
  • Experience designing and building data platforms using Cassandra, Redis, Elasticsearch, Kafka, Ceph, Flink, Spark, or similar technologies.
  • Java programming skills, including object-oriented design, prototyping, development, testing, and profiling.
  • Knowledge of Java Virtual Machine concepts including garbage collection, heap, stack, profiling, and class loading.
  • Strong knowledge of data structures and algorithms.
  • Ability to clearly articulate and communicate technical concepts within and across teams.

Responsibilities

  • Prototype, design, develop, and support a highly scalable Software as a Service cloud security data platform and middleware.
  • Run data stored with millions of transactions per second and scale hundreds of terabytes of data.
  • Drive the data source and provide the data platform as a service to applications built in Qualys.
  • Review application architecture, identify data-scale needs, investigate emerging technologies, conduct proofs of concept, and roll solutions into production.
  • Advocate for and develop the owned technology stack, contributing enhancements to the open-source community when needed.
  • Instrument day-one and day-two operations for data technologies handling hundreds of thousands or millions of operations per second.
  • Migrate, burst into the cloud, and scale the technology stack with minimal downtime.
  • Deliver resilient client software development kits for applications to communicate with the data source.
  • Develop scalable, highly available, secure, and cost-effective solutions for current platform challenges.
  • Co-develop Qualys' big-data platform to process more than 100 million transactions and terabytes of data per day.
  • Work with engineering teams, product management, and operations to provide platform and infrastructure features and components.
  • Produce high-quality software using sound architecture and design principles.
  • Apply advanced concepts, theories, and principles to create multidisciplinary solutions for complex data-source situations.
  • Contribute to new data-platform principles and concepts.
  • Collaborate with application teams and suggest best practices.
  • Provide technical thought leadership across multiple teams to optimize performance, reliability, and sustainability.
  • Ensure secure coding practices and security-system fundamentals across multiple teams.
  • Identify important areas for instrumentation across multiple teams.

Desired Qualifications

  • Experience building a data platform from the ground up.
  • Experience applying data encryption and data security standards.
  • Experience with container and orchestration technologies such as Docker and Kubernetes.
  • Experience with monitoring tools such as Graphite, Grafana, and Prometheus.
  • Experience with HashiCorp technologies such as Consul, Vault, Terraform, and Vagrant.
  • Experience with configuration-management tools such as Chef, Puppet, or Ansible.
  • In-depth experience with continuous integration and continuous deployment pipelines.
  • Exposure to Maven, Ant, or Gradle for builds.

About the Company

Qualys

Cloud-based vulnerability management and compliance platform

Qualys provides cloud-based cybersecurity and compliance solutions that help organizations secure their IT infrastructure. It offers vulnerability management, policy compliance, web application security, and IT asset management through the Qualys Cloud Platform, enabling continuous monitoring, automated checks, policy enforcement, and real-time compliance reporting. It differentiates itself with real-time analytics, automated workflows, and a scalable cloud architecture that unify multiple security and compliance functions in one ecosystem across on-premises, cloud, and hybrid environments. Its goal is to help organizations continuously assess risk, automate security processes, and demonstrate compliance across their entire IT footprint.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Redwood City, CA
Founded
1999

Recently Posted Jobs

Explore more opportunities at Qualys

See more jobs