CareerPlanSign in

Principal Software Engineer

Bengaluru, KA, in💼 Full-time🗓 2025-09-24 → 2026-10-07

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)