Principal Software Engineer (Bengaluru)

Principal Software Engineer (Bengaluru)

02 Oct
|
Quick Heal
|
Bengaluru

02 Oct

Quick Heal

Bengaluru

:

Designation / Title

Principal Software Engineer

Experience (Years)

7-10 years

Joining Location

Pune

About Quick Heal

Quick Heal Technologies Ltd, founded in 1995 and headquartered in Pune, is India’s leading listed cybersecurity solutions provider with 23 offices and 1,000 professionals. Through its enterprise arm Seqrite, the company delivers cutting-edge Zero Trust solutions to secure endpoints, data, networks, and users across industries and geographies.

Seqrite Labs powers its offerings with advanced threat research, intelligence, and real-time detection. Notably, Seqrite secured ISRO’s command & control center during the Chandrayaan 3 mission. Its services division provides consulting to corporates, PSUs, government, and law enforcement agencies worldwide.

Core Purpose: Innovate to simplify digital security

Vision: To be trusted globally as a cybersecurity leader

Mission: Empower teams to solve business problems

Seqrite stands out as a purpose-led organization that invests in people, fosters innovation, and offers opportunities to work on new technologies while building a safer digital world.

Job Summary

(A brief overview of the role, its purpose, and key responsibilities.)

We are looking for a Principal Software Engineer to join our Mac AV Endpoint team, responsible for the design, development, optimization, and long-term stability of our core endpoint modules. This role requires deep expertise in system-level programming, strong ownership of critical components, and the ability to drive performance, scalability, and reliability improvements across platforms.

You will work on high-performance, security-critical code paths that run on millions of endpoints and directly impact product quality and customer experience.

Job Responsibilities

(The key tasks and duties you will be expected to perform in this role.)





- Own end-to-end design and development of endpoint components (websecurity, real time protection, device control etc) and new features in Mac endpoint.
- Drive performance optimization initiatives to improve CPU, memory, and I/O overhead
- Debug complex issues including deadlocks, race conditions, crashes, and memory leaks
- Lead root cause analysis for customer escalations and production issues
- Collaborate with QA, threat research, driver, and platform teams to deliver high-quality releases
- Review code, enforce secure coding and performance best practices, and mentor senior engineers
- Participate in architectural discussions and influence long-term endpoint modules roadmap
Ensure backward compatibility and stability in legacy and evolving codebases

- Must Have Skills

(The essential skills and expertise required to succeed in this role.)

- Strong hands-on expertise in C / C
- Strong in Objective-c.
- System/Network Extension development/debugging
- Strong in macOS application/libraries debugging.
- Good understanding of macOS Internals.
- Strong experience in multi-threaded, concurrent programming
- Advanced debugging skills using GDB, strace, crash dumps, and logs
- Proven experience in performance profiling and tuning (CPU, memory, I/O)
- Experience working with large, complex, and legacy codebases
System Performance Analysis and Production Debugging

- Nice / Valuable to have skills

(Additional skills that are not mandatory but give you an added advantage in this role.)

- Cross-platform development experience (macOS /Windows/Linux)
Proven experience in Make file, Git and Bitbucket

- (Benefits to be added)

Job Snapshot Updated Date 30-09-2026 Job ID QH_2465 Department END POINT SECURITY Location Bangalore, Bangalore, Karnataka, India Experience 7 - 10 Years Employee Type Full Time Salary Range INR 0 - 45,00,000 (Annual)

📌 Principal Software Engineer (Bengaluru)
🏢 Quick Heal
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer (bengaluru) / bengaluru