Software Engineer

Qualys


Date: 13 hours ago
City: Pune, Maharashtra
Contract type: Full time
Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!

We are looking for a skilled and motivated Software Engineer to join our team in developing Qualys’ next-generation Platform & Middleware. In this role, you will work alongside a team of experienced engineers and architects to prototype, design, build, and support a highly scalable SaaS-based cloud security platform.

This is an exciting opportunity to contribute to the core of our microservices-based technology stack that handles over 100 million transactions and terabytes of data daily. You'll leverage cutting-edge open-source technologies while working on complex, high-impact projects that shape the future of cloud security.

Responsibilities

  • Collaborate in the design and development of Qualys’ next-generation platform and middleware products.
  • Build high-performance APIs, libraries, and microservices to support massive scale and data throughput.
  • Evaluate and integrate emerging technologies to ensure platform evolution.
  • Write clean, maintainable, and high-quality code that adheres to solid architecture and design principles.
  • Participate in all stages of the software development lifecycle, including design, development, testing, and deployment.


Requirements

  • 2+ years of hands-on experience developing SaaS-based software solutions for service-oriented architectures in public (AWS, Azure, etc.) or private cloud environments.
  • Proven experience with building scalable SaaS platforms using microservices
  • Expertise in:
    • RESTful APIs for internal and external integrations
    • Messaging middleware (e.g., Kafka)
    • In-memory caching (e.g., Redis)
  • Strong proficiency in Java, with solid understanding of object-oriented design, development, testing, and profiling.
  • Solid foundation in data structures and algorithms.
  • Experience with RDBMS (preferably Oracle) and NoSQL databases (preferably Cassandra).
  • Familiarity with containerization and orchestration tools such as Docker, Kubernetes, and CI/CD pipelines (e.g., Jenkins).
  • Bachelor’s or Master’s in Computer Science or a related field.
Post a CV