Principal Software Engineer
Core
Architecting and delivering large-scale, distributed systems for enterprise identity and access governance.
Role type
Principal Software Engineer (Backend/Systems)
Builds
Production-ready features for the OIG system serving enterprise customers
Domain
Enterprise Identity & Access Management (IAM/IGA)
Deliverable
production ML models | product features
Required skills
Distributed systems architecture, Microservices, Event-driven architectures, API design, Data modeling, Java/Kotlin/Go, System design for reliability/scalability/security
Preferred skills
IAM/IGA product experience, Workflow engines/BPM, Enterprise SaaS platforms, Cloud infrastructure (AWS/GCP/Azure), Observability tooling
Responsibilities
Take end-to-end ownership of feature areas from design to post-launch monitoring, Design and ship high-quality production features, Deliver bug fixes and handle customer-reported issues, Write clean and maintainable code, Partner with Product, QA, and SRE teams
Seniority
Principal, hands-on IC with strategic influence
