Qualys Logo

Qualys

Principal Software Engineer

Job Posted 20 Days Ago Posted 20 Days Ago
Be an Early Applicant
Pune, Maharashtra
Senior level
Pune, Maharashtra
Senior level
The Principal Software Engineer will develop scalable applications, mentor engineers, and manage project lifecycles while innovating and enhancing security solutions. Requires expertise in C/C++ and leadership in software development practices.
The summary above was generated by AI

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

Company Profile:

Qualys Cloud Agent enables instant Global visibility of IT assets – even occasionally connected mobile and virtual devices, with up-to-date asset configuration data for security and compliance. A low foot-print agent installed on endpoints, Cloud Agent brings high-performance functionality of all Qualys Cloud Platform services to all IT assets in the global enterprise.

Cloud agent is one of the pivotal components in Qualys cloud security infrastructure. It is light-weight, multi-platform, easy to configure and self-managed. It helps organization inventory and scan millions of IT assets from a security standpoint. Cloud Agent is a foundation upon which Qualys plans to build next-generation security services in the future. Be one of the first members of the team, which does innovative and exciting work to carry forward Qualys vision.

Core Responsibility

As a Principal Software Engineer, you will be responsible for developing a cutting-edge, scalable application which is being used by millions of customers worldwide. This position offers you an opportunity to work with world-class engineers and build resilient features to support millions of endpoints. The work involves complete ownership from a delivery perspective, including design, architecture, development, operations, and end-to-end support/maintenance of our systems. You will become the face of the team from a feature standpoint on all technical aspects. You will be responsible for guiding and mentoring other talented engineers on your team on highly complex projects and responsible for hiring new engineers/interns.

Why Join Us?

  • Innovation-Driven: Be part of a team that thrives on innovation and is always looking to push technological boundaries.
  • Growth Opportunities: Continuous learning and professional development opportunities to keep you ahead of the curve.
  • Collaborative Environment: Work with a diverse and talented team where your contributions are valued and your ideas matter.
  • Cutting-Edge Projects: Engage in challenging projects that require creative problem-solving and technical expertise.

If you are a self-driven, quick learner ready to explore new approaches and take on exciting challenges, apply now to join our team of exceptional engineers. Let’s innovate together and make a difference!

Join a dynamic and innovative team dedicated to pushing the boundaries of technology. We are seeking a highly skilled and experienced Senior C/C++ Software Engineer to work on cutting-edge Enterprise and Consumer-level product lines. If you are passionate about creating scalable, high-performance applications and have a knack for solving complex problems, we want to hear from you.

Key Responsibilities:

  • Hands-on Development: Leverage your  C/C++ experience on Linux/Unix/Solaris platforms to build robust and efficient software solutions. Lead all stages of the development life cycle: initial analysis, implementation, integration, testing, debugging, and support.
  • Design Excellence: Utilize your strong Object-Oriented Design skills, adhering to SOLID principles and design patterns, to independently design complex modules with high-quality code.
  • Debugging and Problem-Solving: Exhibit exceptional debugging and problem-solving abilities, with deep knowledge of data structures, algorithms, and system design. Help troubleshoot open issues and bug fixes; enhance design to prevent recurring defects.
  • Concurrency Management: Implement multi-threading, thread synchronization, and parallel processing to enhance application performance.
  • IPC Expertise: Apply your comprehensive understanding of Inter-Process Communication (IPC) mechanisms to optimize system interactions.
  • Innovation and Scalability: Drive innovation and develop scalable, high-performance applications that push the envelope of what's possible.
  • Best Practices: Champion best engineering practices throughout the Software Development Life Cycle (SDLC), including coding standards, code reviews, source control management, CI/CD pipelines, and testing.
  • Strategic Contribution: Participate in engineering roadmap discussions and collaborate with PM and leadership teams to explore untapped market opportunities.
  • Mentorship: Mentor and guide junior team members, fostering technical growth and excellence within the team.
  • Latest Standards: Stay updated with the latest C++ standards (C++11 and/or C++14) and unit testing frameworks. Stay abreast of current trends, industry best practices, and applicable technologies, including scripting, security issues, authoring tools, modern design tools, and new languages.An ideal candidate would have
  • Communication and Collaboration: Collaborate with cross-functional teams, including project management, product management, SecOPS, and DevOps. Build relationships with all functional areas and manage stakeholder expectations.
  • Talent Acquisition: Recruit, onboard, and train high-performing employees to timely deliver on the product roadmap. 

Desirable skills:

  • Good understanding of Networking
  • Exposure to Security technologies
  • Exposure to SSL/TLS and Cryptography
  • Familiarity with Golang

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science Engineering (M.E / M.Tech, B.E / B.Tech, MCA).
  • 12 to 15 years of experience as a Principal Software Engineer, Software Engineer, Software Developer, or similar roles

Top Skills

C
C++
Ci/Cd
Go
Ipc
Linux
Object-Oriented Design
Solaris
Unix

Qualys Pune, Mahārāshtra, IND Office

Survey No. 20, 10th to 16th Floor, Tower B Panchshil Business Park, Balewadi, Pune, Maharashtra , India, 411045

Qualys Shivaji Nagar, Maharashtra, IND Office

Survey No. 20, 10th to 16th Floor, Tower B Panchshil Business Park,, Shivaji Nagar, 411005, India

Similar Jobs

3 Days Ago
Hybrid
Navi Mumbai, Thane, Maharashtra, IND
Expert/Leader
Expert/Leader
Enterprise Web • Fintech • Financial Services
Lead the design and development of scalable web and enterprise solutions for equity applications, mentor team members, and improve development practices.
Top Skills: AngularjsAWSCloud ComputingDockerJava 8JavaScriptMicro-ServicesMs SqlMySQLNode.jsPostgresRest ApisSpring BootVue
6 Days Ago
Remote
Hybrid
Pune, Maharashtra, IND
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
As a Principal Software Engineer, you'll lead technical direction, ensure system reliability, mentor engineers, and collaborate on security solutions to drive customer success.
Top Skills: AnsibleGoJavaJenkinsPythonSpinnakerTerraform
7 Days Ago
Mumbai, Maharashtra, IND
Expert/Leader
Expert/Leader
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
The Principal Software Engineer adds features to map technology, develops microservices, maintains CI/CD pipelines, and influences technical processes with a focus on software lifecycle participation and system architecture.
Top Skills: Auto-ScalingCloudFormationCloudwatchElk StackGitlabGrafanaJavaJenkinsKubernetesLoad BalancingOracle DatabasePrometheusPythonRest ApisSQLTerraform

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account