Software Engineer, Security Components
Core
Architect backend services for authentication, authorization, and certificate lifecycles to safeguard Pure's core infrastructure and cloud offerings.
Role type
Senior IC backend security engineer
Builds
High-availability authentication and remote access services for Pure1 cloud and appliance environments
Domain
Cloud infrastructure security / Identity and Access Management (IAM)
Deliverable
production ML models | product features | infrastructure
Required skills
Backend engineering in Go or Python, API design, PKI/certificates, TLS/mTLS, OAuth/OIDC, IAM, CI/CD pipelines, Terraform, observability
Preferred skills
Threat modeling (STRIDE), Infrastructure as Code (IaC), root-cause analysis, global on-call rotation
Technologies
Go, Python, AWS, Terraform
Responsibilities
Design and operate high-availability backend services for auth and access; Lead full service lifecycle from design to deployment; Partner with security teams to automate remote-access flows; Maintain system integrity via on-call rotation and threat hardening; Evolve IaC patterns to enforce least-privilege principles
Seniority
Senior, hands-on IC