Senior Director Engineering, Total Cloud (India)

Qualys · All India

  • Experience15–19 yrs
  • SalaryNot disclosed
  • Work modeonsite
  • Posted29 Sept 2026

About Qualys

Qualys is hiring in All India in technology software. This role looks for around 15+ years of experience.

Skills

  • SaaS
  • public cloud
  • private cloud
  • Java
  • C++
  • object-oriented design
  • JVM
  • microservices
  • distributed systems
  • RESTful APIs
  • messaging middleware
  • JMS
  • AMQP
  • Kafka
  • NATS
  • Redis
  • Memcached
  • RDBMS
  • NoSQL
  • site reliability engineering
  • Oracle
  • Cassandra
  • data structures and algorithms

The role

A director of engineering at a cloud security software company designs scalable SaaS products, RESTful API services, and microservices using Java and C++, guiding architecture, reliability, and global engineering teams. The role also applies distributed systems and site reliability engineering to secure, highly available platforms.

Full job description

Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!

Senior Director, Engineering

We are seeking a highly motivated and talented Senior Director, Engineering to work on Qualys' next-generation products. Working with multiple teams of engineers and architects, you will be responsible for prototyping, designing, developing and supporting highly scalable SaaS-based cloud security services. This is a outstanding opportunity to build Qualys' next generation micro-services based products that process over a 100 million transactions and terabytes of data per day, leveraging open source and proprietary technologies.

The ideal candidate has a proven track record of building large, scalable SaaS products, and is a creative thinker, problem solver, teacher, learner, and a fantastic manager of people.

Responsibilities

- Develop best-in-class Qualys' next-generation products.

- Passionate about building world class teams that excel at developing innovative Security SaaS products.

- Customer focused and highly driven to solve real problems for customers.

- Create high-performance APIs, libraries and microservices that scale to meet/exceed the demands of processing over a 100 million transactions and terabytes of data per day.

- Ensure highly available services with zero downtime. Be responsible for developing and running the SaaS services in partnership with the SRE and operations teams.

- Ensure that you maximize the productivity of your team, especially by predicting and resolving obstacles and dependencies before they're needed.

- Ensure collaboration, communication, and proper expectation setting across teams.

- Put in place and enforce best-in-class processes for ensuring high quality and high uptime for the products developed by the team.

- Research, evaluate and adopt next-generation technologies.

- Produce high-quality software following good architecture and design principles that you and your team will find easy to work with in the future.

- Participate in architecture reviews related to performance and scalability of products.

Requirements

- 15+ years hands-on development experience including relevant experience developing SaaS-based software products and solutions for service-oriented deployments in public (AWS, Azure, Rackspace, etc.) or private clouds.

- Significant experience with managing global engineer teams.

- Ability to lead and influence team members to forge consensus on technical discussions including architectural and design guidelines, code reviews, release process, etc.

- Strong Java/C++ programming skills.

- Object-oriented design, prototyping, development, testing & profiling.

- Knowledge of JVM concepts like garbage collection, heap, stack, profiling, class loading, etc.Have built scalable SaaS platforms utilizing microservices/distributed systems architecture using RESTful API's consumed by internal and external partners.

- Messaging middleware using JMS, AMQP, Kafka, NATS, etc.

- In-memory caching using Redis, Memcached, etc.

- Persistence in RDBMS or NoSQL Systems.

- Applied principles of site reliability engineering for monitoring and alerting of applications.

- Strong analytical and debugging skills.

- Strong in data structures and algorithms.

- BS/MS degree in Computer Science, Applied Math or related field.

- Experience with RDBMS systems (preferably Oracle).

- Experience with NoSQL databases (preferably Cassandra).

Bonus Points If You Have

- Built Security services from the ground up.

- Experience with container and orchestration technologies such as Docker, Kubernetes etc.

- 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. .