Qualys Security Techservices Private Limited

Principal Software Engineer

Qualys Security Techservices Private Limited
Pune
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 8 yearsMin. 8 years

Job Description

Principal Software Engineer

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

Job Description

Qualys is seeking a Principal Software Engineer to join the Enterprise TruRisk Management (ETM) team, responsible for building large-scale data platforms that power vulnerability management, asset discovery, and threat intelligence across millions of assets globally.

In this role, you will design and build high-performance distributed systems that process and analyze massive security datasets. You will collaborate with engineering, product, and architecture teams to develop scalable microservices and data pipelines that enable real-time security insights for enterprise customers.

This role requires strong expertise in Java, distributed systems, big data technologies, and large-scale search platforms.

Key Responsibilities:

Architecture & Design

  • Lead the design and architecture of scalable distributed systems for asset intelligence, finding intelligence and threat management.

  • Define architecture patterns for microservices-based platforms handling high-volume data ingestion and processing.

  • Drive technical direction and platform evolution for ETM data infrastructure.

Platform Development

  • Design and implement high-performance backend services in Java.

  • Build and optimize large-scale data pipelines using technologies such as Kafka, Spark, Hadoop, and streaming frameworks.

  • Develop services that support real-time and batch data processing for security analytics.

Data Platform & Search

  • Architect and maintain large-scale Elasticsearch/OpenSearch clusters used for asset indexing, finding indexing, its search, and analytics.

  • Design efficient indexing strategies and data models for efficient ingestion

  • Optimize query performance and data retrieval across billions of records.

Scalability & Reliability

  • Build fault-tolerant, highly available services capable of operating at cloud scale.

  • Ensure systems meet performance, reliability, and security requirements.

  • Drive improvements in observability, monitoring, and operational excellence.

Technical Leadership

  • Provide technical leadership and mentorship to engineering teams.

  • Drive design reviews, architecture discussions, and best practices.

  • Influence cross-team platform strategy and engineering standards.

Collaboration

  • Partner with product management, security researchers, and data engineers to deliver impactful ETM features.

  • Work closely with platform and infrastructure teams to optimize system performance and scalability.

Job responsibilities:

•    Excellent programming and designing skills with 8-12 years of hands-on experience in Java back-end development and skills with Spring-boot framework
•    Experience with Apache Kafka for distributed streaming and messaging.
•    In-memory caching using Redis, Memcached, etc.
•    Strong Java programming skills including object-oriented design, prototyping, development, testing, profiling, etc.
•    Experience with big data processing frameworks such as Apache Spark and Hadoop.
•    Expertise with RDBMS systems (preferably Oracle)
•    Experience with NoSQL databases (preferably Cassandra)
•    Knowledge of Docker, Kubernetes, Jenkins, and related CI/CD tools
•    Ability and skill to debug & solve complex issues in a high-performing environment.
•    Experience with SAAS based software products and solutions for service-oriented deployment in public or private clouds.
•    Bachelors/Masters in Computer Science or Engineering equivalents

****************************

Annual Salary Guidelines: $000,000 - $000,000

Experience Level

Senior Level

Job role

Work location
Work locationPune, India
Department
DepartmentSoftware Engineering
Role / Category
Role / CategorySoftware Development
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 8 years

About company

Name
NameQualys Security Techservices Private Limited
Job posted by Qualys Security Techservices Private Limited

Similar jobs you can apply for

Manufacturing / Production
Avirat Enterprise

Quality Control Engineer

Avirat Enterprise
Narhe, Pune
₹15,000 - ₹30,000*
Work from Office
Full Time
Min. 3 years
Basic English

SAP ABAP

THE NaukriWala
Pune
₹50,000 - ₹1,20,000
Work from Office
Full Time
Min. 2 years
Good (Intermediate / Advanced) English
S R Engineering

Quality Control Engineer

S R Engineering
Ambegaon Budruk, Pune
₹12,000 - ₹25,000
Work from Office
Full Time
Night Shift
Min. 1 year
No English Required
Future Agents

AI Automation & Training Specialist

Future Agents
Hinjewadi, Pune
₹50,000 - ₹1,00,000*
Work from Office
Full Time
Min. 1 year
Good (Intermediate / Advanced) English
Iotas Solutions Private Limited

Embedded Software Developer

Iotas Solutions Private Limited
Hinjewadi, Pune
₹15,000 - ₹35,000
Work from Office
Full Time
Min. 2 years
Basic English
Speed Express

Software Developer

Speed Express
Somwar Peth, Pune
₹20,000 - ₹25,000
Work from Office
Full Time
Min. 1 year
Good (Intermediate / Advanced) English