Principal Software Engineer (Directory Services)
Core
Design, develop, test, secure, and deploy high-throughput, production-ready cloud services for the Identity Directory Service and User Management platform.
Role type
Principal Software Engineer (Directory Services)
Builds
Cloud-native, distributed microservices and SaaS services for identity and user management
Domain
Cybersecurity, Cloud Infrastructure, Identity & Access Management
Deliverable
production ML models | product features
Required skills
System architecture design, .NET/C#, AWS architecture, AWS CDK, RESTful APIs, asynchronous workflows, event-oriented design, CI/CD automation, containerization (Docker, Kubernetes, OpenShift), Identity & Access Management concepts (SSO, OAuth2/OIDC, SAML), code quality and performance optimization
Preferred skills
Research into modern cybersecurity mechanisms, evaluating emerging tech stacks, building end-to-end features using AI models (OpenAI, Anthropic)
Technologies
AWS, AWS CDK, .NET, C#, Docker, Kubernetes, OpenShift, GitHub, Jenkins, Artifactory, Terraform
Responsibilities
Lead architectural design and implementation of cloud-native microservices; practice full SDLC in agile environments; spearhead research into cybersecurity mechanisms and emerging tech; drive engineering excellence through mentorship and code reviews; participate in iterative cycles focusing on quality, testability, and cost optimization
Seniority
Principal, hands-on IC with strategic influence
