Principal Engineer Software- Authentication Team (Idira)
Core
Lead architectural design and system implementation of cloud-native, distributed microservices for the Identity Authentication platform using AWS and .NET.
Role type
Principal Software Engineer (Authentication/Identity)
Builds
Cloud-native, distributed microservices for Identity Authentication platform
Domain
Cybersecurity, Cloud Infrastructure, Identity & Access Management
Deliverable
production ML models | product features
Required skills
System design, .NET/C#, Cloud architecture patterns, RESTful APIs, Asynchronous workflows, Event-oriented design, Code reviews, Performance optimization
Preferred skills
AWS services, Infrastructure-as-Code (AWS CDK/Terraform), Security protocols, IAM concepts (SSO, OAuth2/OIDC, SAML), CI/CD automation, Containerization (Docker/Kubernetes)
Technologies
AWS, AWS CDK, .NET, C#, Java, Go, Python, Docker, Kubernetes, OpenShift, GitHub, Jenkins, Artifactory
Responsibilities
Lead architectural design and system implementation of cloud-native microservices; Practice full software development lifecycle in agile environments; Spearhead research into modern cybersecurity mechanisms; Drive engineering excellence through code reviews and coaching; Participate in iterative engineering cycles focusing on code quality and cost optimization
Seniority
Principal, hands-on IC with mentorship
