About this role
Senior Software Engineer - Identity Security Posture Management (ISPM)
About the Role
This is a hands-on technical leadership role at the intersection of identity security and distributed systems engineering. You'll write code, design systems, set technical standards, and mentor engineers — while partnering closely with Product Management to define what we build next.
You'll own the full stack: backend services that continuously evaluate millions of identity configurations, a frontend used daily by enterprise security teams, and the data infrastructure that powers posture scoring and proactive risk remediation.
What You'll Do
-
Technical Strategy & Leadership
-
Direct the ISPM technical roadmap by converting product requirements into robust system designs, mapping out implementation phases, and making strategic build-vs-extend decisions.
-
Architect, design, and scale core identity security posture systems.
-
Cultivate and drive cross-functional technical alliances with platform teams across the security and identity stack.
-
Author, review, and evaluate technical design documents while facilitating architectural discussions and design reviews.
-
Establish, promote, and uphold engineering best practices across the sub-team, focusing on testing, code quality, API design, and observability.
-
Software Engineering & Architecture
-
Construct and scale high-performance backend services using Go including event-driven systems, REST/gRPC APIs, cron jobs, and integration layers.
-
Build and maintain user-facing interfaces using React/TypeScript focusing on policy dashboards, identity visualization, and mitigation workflows.
-
Design, model, and optimize database schemas capable of handling large-scale multi-tenant identity workloads.
-
Implement event-driven architectures using Kafka as a message queue to manage asynchronous workflows and ensure continuous evaluation of identity postures.
-
Maintain operational reliability and service health through standard runbooks, feature flags, and robust monitoring setups.
-
Team Collaboration & Delivery
-
Support, mentor, and guide a distributed team of 3-4 engineers located across India and Singapore.
-
Collaborate closely with Product Managers and EM to align on technical strategy, prioritize roadmaps, and deliver quarterly key results and milestones.
-
Own operational health for all services on-call rotation, incident response, and SLO management
-
Serve as the team representative during organization