Principal Architect-User Identity and Access
Posted on 4/3/2024
Procore Technologies

1,001-5,000 employees

Cloud-based construction project management software
Company Overview
Procore Technologies stands out as a leading provider of cloud-based construction software, offering a comprehensive suite of project management tools that streamline and digitize traditionally paper-heavy processes, enhancing efficiency and reducing costly risks. The company's commitment to advancing the construction industry is evident in its global platform that unites all project stakeholders, providing unlimited access to support and fostering a community of industry professionals. With a business model specifically designed for the construction industry, Procore's approach to technical innovation and industry leadership makes it an attractive workplace for those seeking to contribute to the evolution of construction project management.
Industrial & Manufacturing

Company Stage

N/A

Total Funding

$543.5M

Founded

2003

Headquarters

Carpinteria, California

Growth & Insights
Headcount

6 month growth

-1%

1 year growth

7%

2 year growth

24%
Locations
Austin, TX, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Management
CategoriesNew
IT & Support
Security Engineering
Software Engineering
Requirements
  • Masters Degree in Computer Science
  • 15+ years experience in software engineering, Test Driven Development, Design principles and Distributed Architectures
  • Expertise in Identity and Access Management at large global scale for SaaS enterprise
  • Proficiency in authentication standards, frameworks, lifecycle management, tokens, session management and profiles, federation technologies (SAML, OAUTH, OpenID Connect) as well as customer identity and access management platforms like Okta, Auth0, Ping Identity
  • Proficiency with authorization standards such as RBAC, JWT, MFA, ABAC, but most specifically FGA (Fine Grained Authorization) utilizing Zanzibar
  • Effective communication skills
  • Demonstrated ability to influence and drive change within the organization
  • Driven operational transformation through automation and continuous process improvements
  • Proven track record of distilling ambiguity to clarity and direction
Responsibilities
  • Hands-on development and coding of a robust and secure Identity and Access Management (IAM) framework to protect digital assets and ensure efficient user access
  • Develop and oversee IAM strategy and architecture at scale, policies, and technologies for user identities, authentication, authorization, and access controls
  • Collaborate with cross-functional teams and senior leaders to align IAM strategies with business goals, ensuring scalability and interoperability across platforms
  • Evaluate and recommend IAM tools and technologies, and develop reference patterns and roadmaps for IAM domains
  • Manage customer onboarding and offboarding workflows, design authentication mechanisms like multi-factor authentication (MFA), single sign-on (SSO), and establish authorization frameworks and access policies utilizing FGA
  • Assess IAM-related risks, respond to security incidents, and integrate IAM solutions with applications, directories, and cloud services
  • Work with development teams to incorporate IAM considerations in application design and maintain comprehensive IAM documentation
  • Stay informed on emerging IAM trends and recommend innovative solutions to enhance security and user experience
  • Build internal and external influence in the Engineering community, maintaining technology strategies aligned with corporate and product strategies