G

Graphcore

Delivers IPU-powered AI cloud services

Principal Security Architect

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • A Master of Science or Ph.D. in Computer Science, Computer Engineering, Cryptography, Cybersecurity, or a related highly technical field.
  • At least 10 years of deep technical experience and proven experience in Public Key Infrastructure and Hardware Security Modules deployment and management.
  • Strong knowledge of encryption technologies, security controls, and compliance frameworks.
  • Strong understanding of authentication backends including OpenID Connect, Lightweight Directory Access Protocol, and cloud identity and access management; secret engines; Public Key Infrastructure; encryption; and token and credential lifecycle.
  • Familiarity with infrastructure maintenance, disaster recovery planning, and capacity management.
  • Skill in coding standards, secure software development lifecycle, and configuration management processes.
  • Familiarity with Infrastructure-as-Code and continuous integration and continuous delivery automation.

Responsibilities

  • Design and deploy scalable, secure infrastructure solutions from scratch, aligned with business requirements and security standards.
  • Own and govern Hardware Security Modules.
  • Develop organizational standards, policies, access models, and workflows to ensure consistent, secure usage of the platform.
  • Conduct risk and compliance assessments to support system security plans and disaster recovery strategies.
  • Collaborate on requirement analysis, user and key story operations, and capacity planning to ensure optimal resource utilization.
  • Advocate for best practices in secret lifecycle management, authentication methods, and identity federation.
  • Create tooling, automation, onboarding guides, and libraries to help teams access the platform easily and correctly.
  • Evaluate, deploy, and manage Hardware Security Modules; support multiple teams with controls and automation; and implement policies for key and certificate creation, rotation, and revocation.
  • Collaborate with stakeholders to analyze requirements and implement robust access controls.

Desired Qualifications

  • Experience integrating Vault with cloud platforms such as AWS, Azure, and Google Cloud Platform, and with continuous integration and continuous delivery pipelines.
  • Active participation, authorship, or contribution to industry security standards, such as the Trusted Computing Group, Open Compute Project Security Project, Linux Foundation, or Arm security working groups.
  • Knowledge of SPIFFE/SPIRE, workload identity, or zero-trust architectures.
  • Understanding of post-quantum cryptography and its upcoming impact on hardware lifecycle and secure boot.
  • Understanding of Platform Root of Trust, Platform Identity, DICE, and attestation.
  • Experience with Terraform.

About the Company

Graphcore

Delivers IPU-powered AI cloud services

Graphcore.ai focuses on building and delivering Intelligence Processing Units (IPUs) and related AI services for enterprises. It provides IPU-powered cloud services, pre-trained AI models, optimized inference engines, and APIs on a subscription basis with on-demand pricing and free tiers through cloud partners. The IPUs accelerate AI workloads and enable scalable, cost-efficient AI deployment in enterprise applications. The company differentiates itself through specialized IPU hardware and optimized software stack, plus partnerships with cloud providers to reach customers, rather than relying on generic hardware. The goal is to help businesses scale AI-powered products and operations efficiently by offering flexible, scalable compute and ready-to-use AI components.

Company size
501-1,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$1.1B
Headquarters
Bristol, United Kingdom
Founded
2016

Recently Posted Jobs

Explore more opportunities at Graphcore

See more jobs