CrawlJobs Logo

Security Software Engineer, IAM

United States Employment contract 208000.00 - 312000.00 USD / Year · Job Posted June 30, 2026
Apply Position
Job Link Share

Job Description

We're looking for a Security Software Engineer to join our Security team and own Vercel's Identity and Access Management strategy - across both corporate and production environments. This is a high-impact, ownership-heavy role: you'll define IAM architecture from the ground up, migrate Okta fully behind Terraform, and serve as the subject matter expert who levels up the entire organization on IAM best practices.

Job Responsibility

  • Own the full IAM strategy for both corporate and production environments - defining the roadmap, standards, and architecture end to end
  • Migrate Okta and all related IAM configuration to Terraform, driving infrastructure-as-code adoption and leveling up engineering teams in its use
  • Lead Vercel-on-Vercel and Vercel infrastructure cleanup initiatives, ensuring our internal systems reflect the same standards we sell to customers
  • Design and enforce least-privilege access controls across cloud, SaaS, and production infrastructure
  • Partner with platform and engineering teams to embed IAM best practices early in the design process
  • Build and manage MDM/MAM tooling to secure endpoint and mobile device access across the organization
  • Drive automation across provisioning, deprovisioning, and access review workflows
  • Serve as the IAM subject matter expert across Security, IT, and Engineering

Requirements

  • 7+ years of experience in identity, access management, or platform security engineering
  • Deep expertise with Okta - including SSO, MFA, lifecycle management, and API-driven automation
  • Proficient in Terraform and committed to managing IAM infrastructure as code
  • Experience designing IAM strategy at scale - across both corporate (IT/SaaS) and production (cloud infrastructure) environments
  • Hands-on experience with AWS or GCP IAM - service accounts, roles, workload identity federation
  • Background in MDM/MAM solutions (Jamf, Intune, or equivalent)
  • Strong collaborator who can drive alignment across Engineering, IT, Compliance, and Security teams
  • Comfortable operating with autonomy and owning decisions in a fast-moving environment

Nice to have

  • Experience leading Terraform migrations for IAM or identity infrastructure at scale
  • Background in SCIM, SAML, OIDC, and directory services (e.g., Google Workspace, Azure AD)
  • Contributions to internal developer platforms or security tooling
  • Experience at a developer tools, infrastructure, or SaaS company
  • Certifications such as Okta Certified Professional/Administrator, AWS Security Specialty, or CISSP

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

Looking for more opportunities?

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

Similar Jobs for

Security Software Engineer, IAM

8 matching positions

Staff Security Software Engineer

The Role : We're looking for a seasoned Security Software Engineer to join our I...
Location
Location
United States
Salary
Salary:
160200.00 - 246300.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Cybersecurity, or related field (or equivalent experience)
  • 9+ years of experience in the administration, configuration, and support of IAM products including: EntraID, SailPoint or other similar products
  • Advanced proficiency in one or more programming languages (e.g., Python, Go, Java, C++)
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes)
  • Strong understanding of authentication, authorization, encryption, and secure coding practices
  • Experience working with security and audit teams
  • Ability to self-manage time and maintain an excellent work ethic in an Agile environment
  • Able to convey identity requirements and concepts across different levels of users
  • Strong verbal and written communication skills
Job Responsibility
Job Responsibility
  • Design and develop security-focused software solutions, tools, and automation frameworks
  • Integrate security into CI/CD pipelines and cloud-native environments
  • Collaborate with infrastructure and application teams to embed security into system architecture
  • Conduct code reviews and threat modeling to identify and remediate vulnerabilities
  • Build and maintain systems for monitoring, logging, and alerting on security events
  • Develop and maintain APIs and microservices that support security operations
  • Participate in incident response and forensic investigations as needed
  • Stay current with emerging threats, vulnerabilities, and security technologies
What we offer
What we offer
  • Medical
  • Dental
  • Vision
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Sickness and accident benefits
  • Life insurance
  • Paid vacation & holidays
  • Tuition assistance programs
  • Fulltime
Read More
Arrow Right

Iam Software Engineer Ii

About the role and team Sec Eng at Uber means building for real-world impact un...
Location
Location
Brazil , Sao Paulo
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior/Staff seniority in the development, design, and consulting of SailPoint IIQ or similar IGA and authentication platforms
  • Experience building and documenting high-quality code for complex software systems scaling to millions of users
  • Proficiency with large-scale distributed storage and SQL database systems such as MySQL
  • Strong understanding of Role-Based Access Control (RBAC), Policy-Based Access Control (PBAC), and Attribute-Based Access Control (ABAC)
  • Education requirement: Bachelor's degree in Computer Science, Information Security, or a related field (or equivalent experience)
Job Responsibility
Job Responsibility
  • Design, build, and maintain centralized access management systems and risk models where performance, security, and scale are inseparable
  • Solve messy, high-impact identity problems (such as birthright provisioning and access certifications) often without a clear starting point
  • Own your work end-to-end, from writing high-quality engineering design documents to managing critical platform changes using Terraform and standard build code
  • Champion software engineering best practices like code health, testing, and design clarity even when project stakes and pressure are high
  • Collaborate across disciplines to integrate SSO applications and middleware technologies while acting as the technical voice of the identity team
  • Navigate technical debt and legacy complexity within LDAP, MFA, and distributed database systems to unblock developer productivity
  • 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
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

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
  • 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
  • Fulltime
Read More
Arrow Right

Security Software Engineer

We are seeking a highly skilled Security Software Engineer to join a fast-moving...
Location
Location
United States , Oakland
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree or equivalent experience with 4+ years in Security Engineering, DevSecOps, or Cloud Security Automation
  • Hands-on experience with Wiz, including API integrations, policy configuration, and reporting
  • Strong programming skills in Python for building automation against security tools and APIs
  • Working knowledge of Terraform and GCP CLI (Golang is a plus)
  • Experience building security dashboards and reporting using data from tools like JIRA, SIEMs, and vulnerability platforms
  • Strong expertise in JIRA automation, including JQL, APIs, and cross-system ticket synchronization
  • Experience with workflow automation platforms (Tines strongly preferred)
  • Daily use of AI coding assistants (e.g., Copilot, Cursor, Claude Code)
  • Experience integrating LLMs into workflows (e.g., remediation suggestions, ticket summarization, log triage)
  • Experience securing cloud environments in GCP (preferred) or AWS
Job Responsibility
Job Responsibility
  • Take ownership of existing vulnerability management and cloud security automation initiatives and drive delivery within a contract engagement
  • Complete Wiz issue mapping automation, including API-driven correlation scripts, payload enrichment, and ticket routing across systems
  • Build and maintain patch reporting dashboards and metrics, including EOL tracking and kernel patching insights
  • Contribute to AI-driven remediation workflows, enhancing “Done For You” (D4U) agents and integrations for automated vulnerability resolution
  • Support migration of Rapid7 Hosted Console (including backups, credential migration, and rule cleanup)
  • Develop and deploy custom security tooling to detect, report, and remediate infrastructure vulnerabilities
  • Work within existing JIRA backlogs and documentation to ensure seamless continuation of work
  • Participate in on-call rotation and function as a Security SRE for vulnerability management tickets
  • Collaborate cross-functionally and maintain clear technical documentation, including TDDs and status updates
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • Eligible to enroll in our company 401(k) plan
  • Fulltime
Read More
Arrow Right

Senior Security Engineer - IAM

As a Senior Security Engineer, you will be responsible for the design and develo...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ Years of experience in development, Design and consulting for developing, designing SailPoint IIQ or similar IGA solutions, and Authentication platforms at large organizations
  • Experience with developing complex software systems scaling to millions of users with production quality deployment, monitoring, and reliability
  • Experience with large-scale distributed storage and database systems (SQL e.g. MySQL)
  • Ability to decompose complex business problems and help lead multiple teams in solving them
  • Understand Role-Based Access Control, Policy-Based Access Control, Attribute based access control, Governance, Access Certification in SailPoint
  • Experience in Web and Middleware technologies such as Nginx, Tomcat, Weblogic
  • Skill set in traffic management, Service and Session Load balancing skills primarily on HAProxy, NLB and F5 are added benefits
  • Leveraged tools like Cursor, GitHub Copilots to improve developer productivity
Job Responsibility
Job Responsibility
  • Design and development of Identity and Access Governance systems and microservices responsible for authentication, authorization, and single sign-on app integrations
  • Build new Features, APIs, Rules, Workflows, Analytics, Tasks and Reports for the Information Security org
  • Providing and assisting in defining Identity Security controls, best practices, compliance controls for Uber’s internal workforce and services
  • Identification and adoption of security trends, software engineering best practices defined by Uber engineering
  • Design and Build extensible access governance features, centralized and adaptive access management system, and Risk Models for the organization
  • Provide technical leadership in designing, implementing, testing, and rolling out the Identity platform (e.g. SailPoint IIQ, Cloud Identity, LDAP, MFA, SSO, etc.) at Uber
  • Practice Software engineering best practices while writing or reviewing code
  • Develop high quality engineering design documents for new integrations and initiatives
  • Engineer, Configure, Implement and maintain Identity and Access Management solutions and services
  • Resolve bugs through strong programming, critical problem solving, database query skills
Read More
Arrow Right

Senior/Lead Software Engineer (IAM)

We're looking for a Senior/Lead level engineer to join our Identity & Access Man...
Location
Location
Poland , Łódź; Warsaw; Gdansk
Salary
Salary:
Not provided
arrive.com Logo
Arrive
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3–5+ years of programming experience
  • Java and Spring Boot
  • Microservices architecture
  • Familiarity with CIAM concepts — authentication and authorisation — in production systems
  • Experience with OpenID Connect and/or SAML an advantage
  • A track record of making and defending technical decisions, or a clear and demonstrated progression toward doing so
Job Responsibility
Job Responsibility
  • Keeping a production IAM system secure, stable, and well-understood
  • Proactive vulnerability management, dependency hygiene, and critical fixes
  • Contributing to or owning the technical roadmap
  • Working with product teams across the business to define the migration approach and help drive successful adoption of the new platform
  • Shaping engineering standards: code review culture, security practices, architectural consistency
  • Representing the team in cross-functional conversations and communicating trade-offs clearly
  • Knowledge sharing: documentation, runbooks, onboarding, technical mentorship
  • Participating in on-call coverage for the systems you own
  • Fulltime
Read More
Arrow Right