Principal Software Engineer
Core
Build a robust, secure, and scalable Access Rights Management platform to manage and provision access rights across various applications used by Eurofins.
Role type
Principal Software Engineer (Identity and Access Management)
Builds
Access Rights Management platform, fine-grained access control policies, and mechanisms for business applications.
Domain
Information Security, Identity and Access Management (IAM), Life Sciences IT
Deliverable
production ML models | product features
Required skills
Rego, Open Policy Agent (OPA), JavaScript, .NET 8, Rust, Kubernetes, Terraform, Azure, JSON, XML, RESTful web services, Object-Oriented Programming (OOP), Domain-Driven Design (DDD), CI/CD pipelines, Infrastructure as Code (IaC)
Preferred skills
React, Angular, full-stack development, microservices architecture, Azure DevOps
Technologies
Rego, Open Policy Agent (OPA), .NET 8, Kubernetes, Terraform, Azure, React, Angular, JavaScript, Rust
Responsibilities
Work with product stakeholders to understand business requirements for the Access Rights management System; Develop features for the system using Rego and Open Policy Agent (OPA); Implement fine-grained access control policies and mechanisms; Perform unit testing to ensure code quality; Collaborate with peer developers to ensure stories are developed as per User Acceptance criteria; Fix code review comments and bugs; Maintain comprehensive unit, integration, and policy test coverage; Assist in creating technical documentation and user guides.
Seniority
Principal, hands-on IC with strategic influence (via careerplan.io/jobs/744000083640105-principal-software-engineer-at-eurofins)
