Principal Software Engineer, Identity Access Management jobs in United States
cer-icon
Apply on Employer Site
company-logo

Cloudflare · 2 days ago

Principal Software Engineer, Identity Access Management

Cloudflare is on a mission to help build a better Internet, and they are seeking a Principal Software Engineer for their Identity and Access Management team. This role involves leading the architectural evolution of identity systems and ensuring the reliability and security of customer interactions with Cloudflare's ecosystem.

AnalyticsEnterprise SoftwareSecurityWeb Hosting
check
H1B Sponsor Likelynote

Responsibilities

Architectural Leadership: Lead the design and evolution of high-throughput, low-latency IAM systems that power both customer-facing and internal service APIs
Technical Strategy: Define the roadmap for migrating or scaling our legacy authentication and authorization systems into modern, distributed architectures
Cross-Functional Influence: Work closely with Product, Security, and UX teams to translate complex business requirements into robust, secure technical specifications
Mentorship & Excellence: Set the standard for engineering excellence through deep code reviews, technical design documents, and mentoring senior engineers
Operational Stewardship: Oversee the reliability of a platform under constant load, ensuring observability and resilience are baked into the core of the system

Qualification

IAM protocolsDistributed systemsGo programmingRelational databasesAPI designCloudflare WorkersObservability toolsInfrastructure as CodeSecurity engineeringTechnical strategyMentorshipCross-functional collaboration

Required

10+ years of professional experience building and managing software applications at a massive scale (with at least 5 years at a Senior or Staff level)
Deep understanding of IAM protocols (OAuth2, OIDC, SAML), RBAC/ABAC models, and the security implications of session management at the edge
Proven track record in designing, architecting, and debugging large-scale distributed systems that handle global traffic
Deep knowledge of Go (our primary backend language), though expertise in TypeScript, Rust, C++, or similar is highly valued
Expert-level knowledge of relational databases (PostgreSQL) and distributed caching/storage strategies
Significant experience designing and versioning public-facing APIs that are used by millions of developers

Preferred

Experience building on Cloudflare Workers or similar serverless/edge computing environments
A passion for building 'observable' systems using Prometheus, Grafana, and Kibana to proactively identify failures
Experience with modern containerized deployment (Docker & Kubernetes), Terraform, and infrastructure automation
A background in security engineering or formal verification of protocol implementations
A history of leading multi-quarter projects from conception to global rollout in partnership with product owners

Company

Cloudflare

company-logo
Cloudflare is a web performance and security company that provides online services to protect and accelerate websites online.

H1B Sponsorship

Cloudflare has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (117)
2024 (115)
2023 (66)
2022 (98)
2021 (83)
2020 (37)

Funding

Current Stage
Public Company
Total Funding
$2.08B
Key Investors
Franklin TempletonFidelityUnion Square Ventures
2025-06-13Post Ipo Debt· $1.75B
2019-09-12IPO
2019-03-12Series E· $150M

Leadership Team

leader-logo
Matthew Prince
CEO & Co-Founder
linkedin
leader-logo
Lee Holloway
Co-Founder & Lead Engineer
linkedin
Company data provided by crunchbase