C

Lead Software Engineer C++ Architect

Job Description - Lead Software Engineer C++ Architect

We are building and maintaining IAM components, which power authentication and access workflows across systems. This is a high -ownership engineering leadership role, responsible for architecture, delivery, release quality, and cross -team coordination. If you enjoy solving complex system problems involving authentication, security, and distributed components, this role is for you.

Key Responsibilities 
  • Lead architecture and development of multi -threaded C++ AuthN systems
  • Own end -to -end delivery across Desktop and Web SDKs
  • Drive release readiness, including security updates and deprecation timelines
  • Oversee CI/CD pipelines, ensuring stability and reliability
  • Collaborate with QA to define test strategy and automation coverage
  • Resolve customer -reported issues and production challenges
  • Document product decisions, design details, and integration requirements
  • Drive system improvements across performance, scalability, and reliability
What You’ll Work On
  • Core development and architecture of IAM components
  • Design and implementation of authentication applications
  • End -to -end ownership of feature development, release readiness, and delivery
  • Integration across backend systems, identity services, and desktop components
  • System -level improvements across pipelines, validation, and automation

Requirements

Tech Stack
  • C++, Win32, Multi -threading
  • AuthN / AuthZ / Identity protocols (OAuth, SAML, OpenID Connect)
  • Azure DevOps (CI/CD pipelines)
  • Windows desktop applications
  • Debugging & performance tools
Must -Have Requirements (Strict Screening Criteria)
  • 10+ years of hands -on experience in:
  • C++ (system -level + application -level)
  • Desktop application development
Strong expertise in:
  • Multi -threading, memory management, performance optimization
  • AuthN / AuthZ / Identity systems
  • Debugging complex production issues
Experience with:
  • Security protocols (OAuth, SAML, OpenID Connect)
  • CI/CD pipelines (Azure preferred)
  • Strong ownership mindset with ability to lead end -to -end delivery
Good to Have
  • Experience with Qt -based UI development
  • Exposure to Identity & Access Management systems
  • Experience in release engineering / DevOps workflows
  • Familiarity with large -scale enterprise systems


Benefits

  • ​Opportunity to work with a dynamic and fast -paced engineering IT organization.
  • Be part of a company that is passionate about transforming product development with technology.


Original job Lead Software Engineer C++ Architect posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Lead Software Engineer C++ Architect Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.