Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!
About the Job
We are seeking a highly skilled
Senior Software Engineer
to contribute to Qualys’ next‑generation cloud security platform. You will collaborate with experienced engineers and architects to
prototype, design, develop, and support a massively scalable, AI‑augmented SaaS security product
.
In this role, you will work with a world‑class engineering team tackling complex distributed‑system challenges, processing
millions of transactions
and
terabytes of data daily
, and delivering intelligent, high‑performance security solutions.
Responsibilities
Research, prototype, and develop
innovative solutions to advance Qualys’ security product portfolio, including the integration of modern
AI/ML‑based analytics and automation
.
Co-develop Qualys’ next-generation
cloud‑native SaaS security platform
with a strong focus on scalability, performance, and reliability.
Design and build
high‑performance APIs, libraries, and microservices
capable of supporting massive workloads involving millions of transactions and large‑scale data processing.
Deliver
clean, maintainable, high‑quality software
following strong architectural, design, and coding principles.
Continuously
evaluate, adopt, and apply next‑generation technologies
, including AI tools, cloud‑native frameworks, and distributed‑system patterns.
Architect and implement
microservices using the Spring Boot framework
, ensuring robustness, observability, and security.
Collaborate with cross‑functional teams to integrate AI‑driven insights into product workflows.
Requisite Qualifications
4–7 years of hands-on experience
in Java backend development with strong expertise in the
Spring Boot
framework.
Strong programming and design skills with proficiency in
object‑oriented design, prototyping, development, testing, and performance optimization
.
Experience with
Kafka
or similar messaging middleware for high‑throughput distributed applications.
Proficiency in
in‑memory caching technologies
such as Redis or Memcached.
Solid understanding of
data structures and algorithms
.
Expertise with
RDBMS systems
(preferably Oracle).
Experience with
NoSQL databases
(preferably Cassandra).
Working knowledge of
Docker, Kubernetes, Jenkins
, and related CI/CD practices.
Exposure to or interest in leveraging
AI/ML tools, automation frameworks, or analytics systems
in backend engineering is a plus.
Desired Qualifications
Bachelor’s or Master’s degree in
Computer Science
, Engineering, or a related technical field.
Prior experience in developing
cloud‑native, distributed, or AI‑enabled
backend systems is beneficial.