CrawlJobs Logo

Software Engineer - IAM (Identity and Access Management)

Spain, Madrid · Job Posted May 11, 2026
Apply Position
Job Link Share

Job Description

Are you looking for a new challenge? Fancy helping us shape the future of motor insurance? Prima could be the place for you. Since 2015, we’ve been using our love of data and tech to rethink motor insurance and bring drivers a great experience at a great price. Our story began in Italy, where we’ve quickly become the number one online motor insurance provider. In fact, we’re trusted by over 5 million drivers. And now we’re expanding to help millions more drivers in the UK and Spain. To help fuel that growth, we need a Security Engineer focused on Incident Response to join our Security Team. The Engineering Department is the beating heart of Prima. You’ll be joining over 350 engineers across software development, infrastructure, operations and security: fueled by curiosity, experimentation and collaboration, you’ll help deliver scalable, impactful solutions that shape the future of insurance.

Job Responsibility

  • Use Infrastructure as Code (IaC) to manage IAM SaaS such as Okta and Cloudflare Zero Trust
  • Develop and operate custom services in Rust to extend and adapt SaaS functionality to better support and automate Prima’s processes
  • Care for the end user experience of IAM platforms creating automated request workflows, internal procedures and documentation and configuring user-facing sections of SaaS platforms
  • Maintain IaC and software libraries, abstractions and documentation to support the developer experience of other engineering teams adopting IAM solutions
  • Work with the Security and the People team to evolve Prima’s core identity and access model

Requirements

  • Experience as a Software Engineer, focusing on IAM solutions
  • Experience with Okta or other IAM SaaS solutions
  • Familiarity with automation tools and IaC frameworks like Pulumi
  • Proficiency in writing code, ideally in Rust and Python
  • Strong English communication skills, with the ability to collaborate effectively with multidisciplinary teams

Nice to have

Experience as a Software Engineer, focusing on IAM within the Insurance sector

What we offer

  • Full flexibility – work from home, the office or a mix of both
  • Work from anywhere for up to 30 days a year
  • Learning resources, mentorship and a growth plan tailored to you
  • Private healthcare
  • Gym discounts
  • Wellbeing programs
  • Mental health support

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer - IAM (Identity and Access Management)

8 matching positions

Software Engineer - Iam (Identity And Access Management)

Are you looking for a new challenge? Fancy helping us shape the future of motor ...
Location
Location
Spain , Madrid
Salary
Salary:
Not provided
prima.it Logo
Prima
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience as a Software Engineer, focusing on IAM solutions
  • Experience with Okta or other IAM SaaS solutions
  • Familiarity with automation tools and IaC frameworks like Pulumi
  • Proficiency in writing code, ideally in Rust and Python
  • Strong English communication skills, with the ability to collaborate effectively with multidisciplinary teams
Job Responsibility
Job Responsibility
  • Use Infrastructure as Code (IaC) to manage IAM SaaS such as Okta and Cloudflare Zero Trust
  • Develop and operate custom services in Rust to extend and adapt SaaS functionality to better support and automate Prima's processes
  • Care for the end user experience of IAM platforms creating automated request workflows, internal procedures and documentation and configuring user-facing sections of SaaS platforms
  • Maintain IaC and software libraries, abstractions and documentation to support the developer experience of other engineering teams adopting IAM solutions
  • Work with the Security and the People team to evolve Prima's core identity and access model
What we offer
What we offer
  • Work Your Way: Enjoy full flexibility – work from home, the office or a mix of both. Plus, work from anywhere for up to 30 days a year
  • Grow with us: Get access to learning resources, mentorship and a growth plan tailored to you
  • Thrive and perform: Enjoy private healthcare, gym discounts, wellbeing programs and mental health support
  • Fulltime
Read More
Arrow Right

Software Engineer - IAM (Identity and Access Management)

Are you looking for a new challenge? Fancy helping us shape the future of motor ...
Location
Location
Italy , Milan
Salary
Salary:
Not provided
prima.it Logo
Prima
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience as a Software Engineer, focusing on IAM solutions
  • Experience with Okta or other IAM SaaS solutions
  • Familiarity with automation tools and IaC frameworks like Pulumi
  • Proficiency in writing code, ideally in Rust and Python
  • Strong English communication skills, with the ability to collaborate effectively with multidisciplinary teams
Job Responsibility
Job Responsibility
  • Use Infrastructure as Code (IaC) to manage IAM SaaS such as Okta and Cloudflare Zero Trust
  • Develop and operate custom services in Rust to extend and adapt SaaS functionality to better support and automate Prima’s processes
  • Care for the end user experience of IAM platforms creating automated request workflows, internal procedures and documentation and configuring user-facing sections of SaaS platforms
  • Maintain IaC and software libraries, abstractions and documentation to support the developer experience of other engineering teams adopting IAM solutions
  • Work with the Security and the People team to evolve Prima’s core identity and access model
What we offer
What we offer
  • Private healthcare
  • Gym discounts
  • Wellbeing programs
  • Mental health support
  • Work from anywhere for up to 30 days a year
  • Access to learning resources
  • Mentorship
  • Growth plan tailored to you
  • Fulltime
Read More
Arrow Right

Senior Software Engineer – Identity & Access Management (IAM)

Location
Location
United States
Salary
Salary:
Not provided
redhibbert.com Logo
Red Hibbert Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, IT, or related field
  • 7+ years of experience in Identity & Access Management or IT Security
  • Strong expertise in Azure Active Directory (Microsoft Entra ID)
  • Experience with Conditional Access, MFA, PIM, and Identity Protection
  • Experience with SSO protocols: SAML, OAuth 2.0, OpenID Connect
  • Familiarity with PowerShell scripting
  • Experience working in enterprise IT environments
  • Strong communication and collaboration skills
Job Responsibility
Job Responsibility
  • Lead enterprise-level Azure Active Directory (Microsoft Entra ID) operations
  • Design and manage Conditional Access policies, MFA, and passwordless authentication
  • Manage identity lifecycle (user, group, role provisioning and governance)
  • Implement Privileged Identity Management (PIM) and access governance
  • Support and troubleshoot SSO integrations (SAML, OAuth2, OpenID Connect)
  • Monitor identity security signals, risky sign-ins, and audit logs
  • Perform root cause analysis for IAM-related incidents
  • Collaborate with security, DevOps, and application teams
  • Mentor junior engineers and define operational best practices
  • Maintain documentation, SOPs, SLAs, and KPIs
  • Fulltime
Read More
Arrow Right

Cloud Software Engineer - Identity and Access Management

The Platform Auth team’s goal is to support our ‘one customer identity’ vision b...
Location
Location
Canada
Salary
Salary:
Not provided
clickhouse.com Logo
ClickHouse
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience as a software engineer, with focus on complex system design and development, working with diverse programming languages (i.e. C++, TypeScript)
  • Bachelor’s or Master’s degree in Computer Science or a related field
  • or equivalent experience
  • Experience implementing authentication and authorization services to a standard such as SAML, SCIM, OAuth2, or OIDC
  • Direct experience with Auth0, Okta, Cloud IAM (AWS, GCP, Azure) and AuthZ systems
  • Experience implementing access control on web applications, APIs and databases
  • Experience with distributed systems, cloud computing, and scalable architectures
  • You are passionate about building secure systems that are easy to use and easy to develop against
  • You have excellent communication skills and the ability to work well within a team and across engineering teams
  • You are a strong problem solver and have solid production debugging skills
Job Responsibility
Job Responsibility
  • Develop, manage and collaborate with other engineering teams for authentication, authorization, audit logging and monitoring
  • Ensure customers and internal users are provided a secure, user-friendly way to access systems, including support for SAML, SCIM, MFA and passwordless auth
  • Ensure resources have the proper level of authorization that is secure, easy for users to understand and easy for engineers to develop against
  • Ensure events are captured for analysis and surfaced for both internal teams and customers as appropriate
  • Collaborate with other engineering teams to understand database access management patterns, provide guidance for security or usability improvements and contribute where possible
  • Collaborate with other engineering teams to understand integration patterns for third party systems and work to develop common patterns and platforms to enable secure management of credentials for this application
  • Ensure systems comply with relevant security and compliance frameworks, such as NIST
  • Create and maintain internal documentation to enable other teams to on-board and integrate with identity & access management systems
  • Respond to on-call escalations involving the identity and access management platform
What we offer
What we offer
  • Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in 20 countries.
  • Healthcare - Employer contributions towards your healthcare.
  • Equity in the company - Every new team member who joins our company receives stock options.
  • Time off - Flexible time off in the US, generous entitlement in other countries.
  • A $500 Home office setup if you’re a remote employee.
  • Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites
Read More
Arrow Right

Cloud Software Engineer - Identity and Access Management

The Platform Auth team’s goal is to support our ‘one customer identity’ vision b...
Location
Location
Netherlands
Salary
Salary:
Not provided
clickhouse.com Logo
ClickHouse
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience as a software engineer, with focus on complex system design and development, working with diverse programming languages (i.e. C++, TypeScript)
  • Bachelor’s or Master’s degree in Computer Science or a related field
  • or equivalent experience
  • Experience implementing authentication and authorization services to a standard such as SAML, SCIM, OAuth2, or OIDC
  • Direct experience with Auth0, Okta, Cloud IAM (AWS, GCP, Azure) and AuthZ systems
  • Experience implementing access control on web applications, APIs and databases
  • Experience with distributed systems, cloud computing, and scalable architectures
  • You are passionate about building secure systems that are easy to use and easy to develop against
  • You have excellent communication skills and the ability to work well within a team and across engineering teams
  • You are a strong problem solver and have solid production debugging skills
Job Responsibility
Job Responsibility
  • Develop, manage and collaborate with other engineering teams for authentication, authorization, audit logging and monitoring
  • Ensure customers and internal users are provided a secure, user-friendly way to access systems, including support for SAML, SCIM, MFA and passwordless auth
  • Ensure resources have the proper level of authorization that is secure, easy for users to understand and easy for engineers to develop against
  • Ensure events are captured for analysis and surfaced for both internal teams and customers as appropriate
  • Collaborate with other engineering teams to understand database access management patterns, provide guidance for security or usability improvements and contribute where possible
  • Collaborate with other engineering teams to understand integration patterns for third party systems and work to develop common patterns and platforms to enable secure management of credentials for this application
  • Ensure systems comply with relevant security and compliance frameworks, such as NIST
  • Create and maintain internal documentation to enable other teams to on-board and integrate with identity & access management systems
  • Respond to on-call escalations involving the identity and access management platform
What we offer
What we offer
  • Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in 20 countries
  • Healthcare - Employer contributions towards your healthcare
  • Equity in the company - Every new team member who joins our company receives stock options
  • Time off - Flexible time off in the US, generous entitlement in other countries
  • A $500 Home office setup if you’re a remote employee
  • Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites
Read More
Arrow Right

Cloud Software Engineer - Identity and Access Management

About ClickHouse: Recognized on the 2025 Forbes Cloud 100 list, ClickHouse is on...
Location
Location
Netherlands
Salary
Salary:
Not provided
clickhouse.com Logo
ClickHouse
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience as a software engineer, with focus on complex system design and development, working with diverse programming languages (i.e. C++, TypeScript)
  • Bachelor’s or Master’s degree in Computer Science or a related field
  • or equivalent experience
  • Experience implementing authentication and authorization services to a standard such as SAML, SCIM, OAuth2, or OIDC
  • Direct experience with Auth0, Okta, Cloud IAM (AWS, GCP, Azure) and AuthZ systems
  • Experience implementing access control on web applications, APIs and databases
  • Experience with distributed systems, cloud computing, and scalable architectures
  • You are passionate about building secure systems that are easy to use and easy to develop against
  • You have excellent communication skills and the ability to work well within a team and across engineering teams
  • You are a strong problem solver and have solid production debugging skills
Job Responsibility
Job Responsibility
  • Develop, manage and collaborate with other engineering teams for authentication, authorization, audit logging and monitoring
  • Ensure customers and internal users are provided a secure, user-friendly way to access systems, including support for SAML, SCIM, MFA and passwordless auth
  • Ensure resources have the proper level of authorization that is secure, easy for users to understand and easy for engineers to develop against
  • Ensure events are captured for analysis and surfaced for both internal teams and customers as appropriate
  • Collaborate with other engineering teams to understand database access management patterns, provide guidance for security or usability improvements and contribute where possible
  • Collaborate with other engineering teams to understand integration patterns for third party systems and work to develop common patterns and platforms to enable secure management of credentials for this application
  • Ensure systems comply with relevant security and compliance frameworks, such as NIST
  • Create and maintain internal documentation to enable other teams to on-board and integrate with identity & access management systems
  • Respond to on-call escalations involving the identity and access management platform
What we offer
What we offer
  • Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in 20 countries
  • Healthcare - Employer contributions towards your healthcare
  • Equity in the company - Every new team member who joins our company receives stock options
  • Time off - Flexible time off in the US, generous entitlement in other countries
  • A $500 Home office setup if you’re a remote employee
  • Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites
Read More
Arrow Right

Senior Software Engineer - Identity and Access Management

You’ll join our new IAM team responsible for building and shipping authenticatio...
Location
Location
Ireland
Salary
Salary:
Not provided
tines.com Logo
Tines
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven track record of success as a senior software engineer
  • Proven track record of building and delivering software using a high-level programming language
  • Strong IAM domain knowledge and experience of building secure, scalable identity and access control systems for cloud-based applications
  • Comfortable working across the full stack, backend and frontend
  • Experience with technologies like Ruby, Rails, React, TypeScript, Postgres, Redis, Docker is beneficial but not required
  • Curiosity and eagerness to learn
  • Ability to work healthily and sustainably, plan workloads realistically
  • Commitment to building an inclusive, supportive team
Job Responsibility
Job Responsibility
  • Work closely with colleagues to build solutions for customer problems
  • Write and review high quality, well tested code
  • Identify areas for improvement in codebase and team processes
  • Own problems and software solutions all the way to production
  • Mentor other engineers
  • Help prioritize the roadmap
  • Build and ship authentication, authorization and integration credential features
  • Improve scalability of authentication processes
  • Enhance observability of issues during incidents
  • Ensure alignment with best in class security practices
What we offer
What we offer
  • Competitive salary
  • Startup equity & extended exercise window
  • Matching retirement plans
  • Home office setup
  • Private healthcare plans
  • 25 days annual leave
  • Extra company holidays
  • Generous parental leave programs
  • Flexibility in how and where you work
  • Phone and home Internet allowance
  • Fulltime
Read More
Arrow Right

Site Reliability Engineer (SRE) - Identity Access Management IAM

Join us as a Site Reliability Engineer (SRE) - Identity Access Management. You w...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in designing, implementing, deploying, and running highly available, fault-tolerant, auto-scaling and auto-healing systems
  • Strong expertise in AWS (essential), (Azure, and GCP (Google cloud platform) is a plus), including Kubernetes (ECS is essential, Fargate and GCE is a plus) and server-less architectures
  • Strong experience in running disaster recovery, zero downtime solutions and in designing and implementing continuous delivery across large-scale, distributed, cloud-based micro service and API service solutions with 99.9%+ uptime
  • Hands-on experience coding in Python, Bash and JSON/Yaml (Configuration as Code)
  • The ability to drive reliability best practices across engineering teams, embed SRE principles into the DevSecOps lifecycle and partner with engineering, security and product teams, to balance reliability and feature velocity
  • Experience in hands-on configuration, deployment and operation of ForgeRock COTS based IAM (Identity Access management) solutions (PingGateway, PingAM, PingIDM, PingDS) with embedded security gates, HTTP header signing, access token and data at rest encryption, PKI based self-sovereign identity, or open source
Job Responsibility
Job Responsibility
  • Applying software engineering techniques, automation, and best practices in incident response, to ensure the reliability, availability, and scalability of the systems, platforms, and technology through them
  • Availability, performance, and scalability of systems and services through proactive monitoring, maintenance, and capacity planning
  • Resolution, analysis and response to system outages and disruptions, and implement measures to prevent similar incidents from recurring
  • Development of tools and scripts to automate operational processes, reducing manual workload, increasing efficiency, and improving system resilience
  • Monitoring and optimisation of system performance and resource usage, identify and address bottlenecks, and implement best practices for performance tuning
  • Collaboration with development teams to integrate best practices for reliability, scalability, and performance into the software development lifecycle, and work closely with other teams to ensure smooth and efficient operations
  • Stay informed of industry technology trends and innovations, and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right