First American is seeking identity and access management engineering candidates to grow their team and build innovative solutions that provide exceptional experiences and lasting value to their customers.
Requirements
- Hands-on experience with SailPoint IdentityIQ and/or SailPoint IdentityNow in a production enterprise environment.
- Strong understanding of identity and access management concepts including accounts, entitlements, roles, access certifications, and lifecycle events.
- Experience working with SQL and relational databases to query, transform, and validate identity data.
- Proficiency in Java, BeanShell, or Groovy, particularly for developing SailPoint rules and custom logic.
- Experience integrating systems using REST and SOAP APIs and working with CSV, XML, and JSON data formats.
- Knowledge of Active Directory, LDAP, and cloud-based identity sources.
- Familiarity with ETL processes, data transformation techniques, and data quality best practices.
Responsibilities
- Design, develop, and maintain SailPoint integrations with enterprise systems including HR platforms, Active Directory/LDAP, cloud applications, databases, and ERPs.
- Build and optimize identity data pipelines to support accurate aggregation, correlation, normalization, and reconciliation of identity and access data.
- Develop and maintain SailPoint rules, transforms, and aggregation logic to support identity lifecycle events, access certifications, and role-based access models.
- Partner with IAM engineers, security teams, HR, and application owners to onboard systems and define integration requirements.
- Troubleshoot and resolve data ingestion and correlation issues to ensure reliable and auditable SailPoint operations.
- Support audit and compliance efforts by ensuring data accuracy, traceability, and documentation.
- Contribute to improvements in data performance, scalability, and IAM integration patterns.
Other
- Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent practical experience.
- 3+ years of experience in data engineering, identity and access management, or enterprise system integrations.
- Strong verbal and written communication skills with the ability to collaborate effectively across technical and non-technical teams.
- Ability to work in a remote environment.
- Must be able to pass a background check and meet customer-imposed criminal history requirements.