CrawlJobs Logo

Software Engineer - IAM (Identity and Access Management)

prima.it Logo

Prima

Location Icon

Location:
Spain , Madrid

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

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

Additional Information:

Job Posted:
May 11, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer - IAM (Identity and Access Management)

Software Engineer, Accounts

We are seeking a Software Engineer specializing in Account Lifecycle and Access ...
Location
Location
Germany , Berlin
Salary
Salary:
196000.00 - 294000.00 USD / Year
vercel.com Logo
Vercel
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience with IAM architectures and implementing cloud computing solutions (AWS preferred)
  • Proficiency in TypeScript/JavaScript, React, and Node.js
  • Strong knowledge of security architecture, LDAP, Active Directory, SAML, SSO, OAuth2, OpenID Connect and web protocols like XML, SOAP, JSON, and REST
  • Familiarity with access control models such as RBAC, ABAC and ReBAC
  • Enthusiasm to work with and learn more about Identity Protocols like OAuth2, OIDC, and SAML
  • Experience with SQL
  • Hands-on experience implementing identity lifecycle management solutions using SCIM
  • Practical experience developing and improving applications written in Node.js
  • Exhibit excellent problem-solving abilities and effective communication skills, especially when collaborating with diverse teams
Job Responsibility
Job Responsibility
  • Enable us to deliver secure, reliable, and scalable services that exceed industry standards and customer expectations
  • Collaborate with cross-functional teams to deliver large-scale projects with cross-team dependencies
  • Collaborate with peer teams to deliver solutions that meet industry standards and customer expectations
  • Maintain and operate services at high scale, participating in scheduled on-call rotations to ensure reliability
  • Develop and maintain enterprise-grade IAM solutions, focusing on user, group, and membership management
  • Implement identity synchronization and lifecycle management solutions using SCIM and other relevant standards
  • Work with Infrastructure as Code (Terraform, AWS CloudFormation, Kubernetes, etc.) to deliver scalable, high-availability applications
  • Design and implement robust access control models using OAuth, OpenID Connect (OIDC), SAML 2.0, and other protocols
  • Build and maintain high-quality enterprise software using TypeScript, REST APIs, and JSON
What we offer
What we offer
  • Competitive compensation package, including equity
  • Inclusive Healthcare Package
  • Learn and Grow - we provide mentorship and send you to events that help you build your network and skills
  • Flexible Time Off
  • We will provide you the gear you need to do your role, and a WFH budget for you to outfit your space as needed
  • Fulltime
Read More
Arrow Right

Senior Security Engineer, Sailpoint Development Lead - IAM

We are seeking an experienced and motivated Sr. Engineer to lead the Sailpoint d...
Location
Location
United States , Bethesda
Salary
Salary:
108300.00 - 176300.00 USD / Year
https://www.marriott.com Logo
Marriott Bonvoy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, information systems, cybersecurity or a related field or equivalent experience/certification
  • 7+ years of progressive Information Technology/Information Security experience in engineering and development of IGA features & Application integration including at least 4 years of experience in SailPoint IIQ Implementation, Configuration, Customization, and deployment in an enterprise environment
  • 4 + years of experience in technologies such as Java, JavaScript, JSON, XML, Python and REST development
  • 4 + years of experience in writing and troubleshooting rules, workflows, custom connectors
  • 4 + years of developing/understanding of requirements, design, implementation, integration, testing
  • 2+ years’ experience working in agile methodologies
Job Responsibility
Job Responsibility
  • Makes decisions on the architecture and design of software projects, validating that the system design meets scalability, reliability, and performance requirements
  • Provides technical direction, mentoring, and support to team members
  • Solves complex technical issues and functions as an escalation for the team in problem-solving
  • Leads code reviews to ensure high-quality, maintainable, and efficient code
  • Establishes and ensures compliance with coding standards
  • Exercises strong interpersonal/relationship/communication skills, with the ability to convey technical concepts to non-technical stakeholders
  • Contributes to the codebase, particularly for critical or complex components
  • Participates in project planning, including estimation of tasks, defining milestones, and ensuring realistic timelines
  • Assigns tasks to team members based on their skills and project requirements
  • Monitors progress and adjusting plans as necessary
What we offer
What we offer
  • Bonus program
  • Comprehensive health care benefits
  • 401(k) plan with up to 5% company match
  • Employee stock purchase plan at 15% discount
  • Accrued paid time off (including sick leave where applicable)
  • Life insurance
  • Group disability insurance
  • Travel discounts
  • Adoption assistance
  • Paid parental leave
  • Fulltime
Read More
Arrow Right
New

Security Engineer - Identity Access Management

Join us as a Security Engineer- Identity Access Management. You will be bringing...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on IAM (Identity Access Management) engineer background with broad expertise across the IAM (Identity Access Management) domain, including tooling, products, protocols, taxonomy, identity management, authentication, authorization, and identity federation
  • Experience with single sign on, OAuth2, OIDC, PKI, PSD2 SCA knowledge and possession-based authentication
  • Experience with ForgeRock developer experience with Ping Gateway, Ping AM, Ping IDM, and Ping DS, including JavaScript coding of Ping Gateway scripted routes, and Ping AM authentication tree nodes is an advantage
  • Strong hands-on coding across either JavaScript or Java, and you must be comfortable in designing extensible IAM APIs for seamless integration with external and internal applications
  • Working knowledge of implementing Ping AM custom authentication trees, including downstream API integration with threat sensors (Threat Metrix, Bio Catch, etc.), adaptive authentication and step-up authentication, including the ability to implement data links between internal and external LDAPS, JDBC, SOAP, HTTPS, and other data sources
  • Experience in implementing Ping Gateway single-sign-on routes, dynamic proxies and filter chains, or implementing Ping IDM based data links
  • Experience in partnering with security, product, engineering, and compliance teams, to embed identity-first principles into the DevSecOps lifecycle
Job Responsibility
Job Responsibility
  • Development and implementation of protocols, algorithms, and software applications to protect sensitive data and systems
  • Management and protection of secrets, ensuring that they are securely generated, stored, and used
  • Execution of audits to monitor, identify and assess vulnerabilities in the banks infrastructure/software and support the response to potential security breaches
  • Identification of advancements in to support the innovation and adoption of new cryptographic technologies and techniques
  • Collaboration across the bank, including developers and security teams, to ensure that cryptographic solutions align with business objectives, security policies and regulatory requirements
  • Development/ Implementation and maintenance of Identity and Access Management solutions and systems
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
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

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

Security Engineering Manager, Identity and Access Management

Meta's security team is the central engine driving data and systems security at ...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Meta will accept a Bachelor’s degree in Computer Science, Computer Software, Computer Engineering, Applied Sciences, or related field, followed by five years of progressive, post-baccalaureate work experience in the job offered or in a computer-related occupation
  • 5+ years of experience building, leading, and managing software or security engineering teams in the Identity & Access Management domain
  • Demonstrated experience working with many cross-functional partners and managing programs that require management team support and buy-in
  • Experience providing technical leadership and guidance, and thinking strategically and analytically to solve problems
  • BS or MS in Computer Science, Engineering, or a related technical discipline or equivalent experience
Job Responsibility
Job Responsibility
  • Support a team of security engineers that build and improve access control systems at Meta. Provide technical guidance and mentoring to the engineers on the team. Advocate for the team’s technical interests and needs
  • Support a team of engineers to build automated risk reduction and compliance solutions specially focused on Access Management space
  • Serve as an evangelist for the Access Management function and overall collaborative environment, both internally and externally
  • Support, grow, and lead an organization responsible for building services that secure Meta’s infrastructure, services, and data through effective access policies, standards, and controls
  • Work closely with engineering leaders across the company to help them prioritize security issues in their products and drive adoption of the systems the team builds
  • Build and maintain reports, dashboards, and metrics around access controls by mining data analytically and extracting operational insights that drive continuous improvement
  • Help define Meta's global security priorities, with a focus on helping the company manage access to user data
  • Develop relationships and work cross-functionally with many partners across organizations and functions, and as a result, increase the impact of the team’s work
  • Manage the best engineers in the world, including helping to hire and grow the team
  • Manage performance of the team and recognize high performers and support those who are struggling
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

IT Support Engineer - Identity & Access Management

As a key member of the Technology team, this Technical Support Engineer role pla...
Location
Location
Australia , Brisbane
Salary
Salary:
Not provided
lgt.com Logo
LGT Gruppe Holding AG
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Tertiary Qualification in Information Technology and/or Business or equivalent industry experience is desirable
  • ITIL v3 or 4 certification is desirable
  • Minimum 2-5+ years as a Helpdesk / Technical Support Engineer or similar
  • Experience in managing user access management (UAM) activities and supporting audit and control requirements
  • Experience in a financial services organisation is highly desirable
  • Demonstrable experience in using and supporting Windows and Microsoft Office suite of products
  • Knowledge of Apple iOS devices
  • Good knowledge of email and messaging (Outlook/Exchange/Teams)
  • Knowledge of endpoint management tools, such as Microsoft SCCM and Microsoft Intune
  • Active Directory, GPO, management and troubleshooting
Job Responsibility
Job Responsibility
  • Provide frontline IT support by receiving and handling email, telephone, and walk-up requests from internal and external customers, following agreed procedures
  • Act as the primary contact for Identity & Access topics, with a focus on user lifecycle management, access control, and audit- and control-related activities
  • Take ownership of Identity & Access audit activities, including coordinating and executing periodic access reviews, collecting and maintaining audit evidence, tracking and following up on remediation actions, and ensuring controls are operated and documented in line with internal and regulatory requirements
  • Perform User Access Management (UAM) activities, including processing access requests, role changes, and leaver access removals in line with internal policies and approval workflows
  • Provide IAM support, including user account provisioning, role-based access control, password resets, and troubleshooting authentication and authorisation issues across key business applications and infrastructure services
  • Triages Service Requests and Incidents to appropriate teams, ensuring Identity & Access-related tickets are handled accurately, promptly, and in line with defined SLAs
  • Take full ownership of issues, tasks, and ad-hoc queries, maintaining accurate records and ensuring closure to the satisfaction of the requestor, with particular attention to access-related requests and incidents
  • Prioritise, diagnose, and resolve Incidents according to agreed SLAs and procedures, escalating complex Identity & Access issues where required
  • Fulfil Service Requests by following documented processes and procedures and proactively suggesting improvements to Identity & Access and audit workflows where appropriate
  • Carry out IT workstation deployments, moves, and replacement of desktop accessories when required, ensuring appropriate access is configured and verified as part of the deployment
  • Fulltime
Read More
Arrow Right