Remote job
(1597) IAM Developer
Job details
About this role
Role overview
This role centers on designing, building, and operating identity and access management solutions that protect digital identities and govern access to critical enterprise systems. The work combines hands-on engineering, integration of IAM platforms, and collaboration with security, compliance, and infrastructure teams to strengthen an organization's overall cybersecurity posture.
Responsibilities
- Design and develop scalable IAM solutions covering identity provisioning, governance, and access management workflows - Integrate corporate directories, cloud environments, and third-party applications with the core IAM platform - Configure and maintain Single Sign-On, Multi-Factor Authentication, and federated identity protocols such as SAML, OIDC, and OAuth - Automate user lifecycle processes (onboarding, transfers, offboarding) using low-code tools, scripting, or APIs - Implement Principle of Least Privilege and Role-Based Access Control models across the enterprise - Build custom connectors, scripts, and API integrations to extend the IAM platform, troubleshoot incidents, and resolve integration issues - Document IAM architectures, deployment procedures, and operational guidelines
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field - Hands-on experience with IAM platforms such as Auth0, Okta, Keycloak, Cognito, or Entra ID - Strong understanding of OAuth2, OIDC, and SSO - Solid backend or full-stack development background in Java, .NET, or Node - Advanced English proficiency for working with US-based clients
Nice to have
- Experience with FusionAuth - Familiarity with data privacy regulations and internal audit processes - Experience collaborating across security, compliance, and infrastructure functions
Benefits and work setup
- 100% remote work with optional access to coworking spaces across LATAM - Competitive USD salary - Paid national holidays per country regulations - Sick leave - Annual credit for perks supporting work-life balance - Team-building activities such as tech talks and virtual coffee breaks - Extra day off during birthday week