Senior Software Engineer
Core
Design and implement features for Identity and Access Management (IAM) platforms to improve security posture, operational reliability, and customer experience using an AI-first approach.
Role type
Senior IC software engineer (IAM & AI)
Builds
Secure, scalable internal IAM platforms and services that enable customer self-resolution and reduce Tier 2 incidents.
Domain
Identity & Access Management (IAM) / Cloud Security
Deliverable
production ML models | product features
Required skills
Software engineering fundamentals, distributed systems design, ASP.NET Core, event-driven architecture, OAuth 2.0, OpenID Connect, token-based authentication, Secure-by-Design principles, cloud platform experience (Azure), AI techniques in production systems (anomaly detection, LLM workflows), architectural decision influence
Preferred skills
Experience reducing operational toil through automation-first design, mentoring junior engineers
Technologies
ASP.NET Core, Azure, OAuth 2.0, OpenID Connect
Responsibilities
Design and implement features for IAM platforms to improve security and customer experience; Apply AI-first approaches (intent detection, knowledge grounding) to problem solving; Mentor junior engineers through design and code reviews; Participate in on-call rotations and incident reviews; Proactively identify gaps and risks in internal IAM systems
Seniority
Senior, hands-on IC
