S

ServiceNow

Builds software that automates business workflows

Staff Software Engineer - Platform Cryptography

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeSan Diego, CA, USA

About the Job

Requirements

  • At least 8 years of professional software engineering experience, including production-scale work with Java, Go, or a comparable strongly typed language.
  • Strong computer science fundamentals, including data structures, algorithms, object-oriented design, and distributed systems tradeoffs.
  • Production experience running services on Kubernetes, including deployments, Helm, and continuous integration and continuous delivery, in a SaaS or multi-tenant environment.
  • Working understanding of core cryptographic primitives, including symmetric and asymmetric encryption, hashing, digital signatures, and TLS/PKI fundamentals.
  • Demonstrated security-first engineering habits, including secure coding practices, threat modeling, and code review discipline.

Responsibilities

  • Design, build, and maintain high-quality, scalable, secure cryptographic services that meet FIPS compliance and regulated-environment requirements.
  • Architect and operate mission-critical cryptographic services with reliability and security as first-class design constraints.
  • Own services end-to-end on Kubernetes in a multi-tenant SaaS environment, including deployment, scaling, on-call, and incident response.
  • Apply a security mindset in design reviews by threat-modeling features beyond the happy path.
  • Evaluate where AI and machine learning have a legitimate role in cryptography and security, including anomaly detection in key usage, ML-assisted certificate lifecycle risk scoring, and AI-assisted code review for cryptographic anti-patterns, and distinguish useful applications from distractions.
  • Collaborate with product owners, security architects, and platform teams to translate compliance and security requirements into working cryptographic frameworks.
  • Mentor engineers on secure coding, cryptographic pitfalls, and design review rigor.
  • Stay current on cryptographic advancements, including post-quantum readiness, and bring them forward before compliance deadlines.

Desired Qualifications

  • Direct experience in cryptography, PKI, key management, or secrets management, including certificate lifecycle systems, HSM/KMS integration, or crypto-agility work.
  • Hands-on AI/ML exposure applying machine learning techniques to security or operations problems, such as anomaly detection, risk scoring, or log and telemetry analysis, or critically integrating LLM tooling into engineering workflows.
  • Experience with regulated environments, such as FIPS 140-2/3, FedRAMP, common criteria, or similar.
  • Exposure to post-quantum cryptography.
  • A track record of mentoring engineers and raising the security bar on a team.

About the Company

ServiceNow

Builds software that automates business workflows

ServiceNow builds cloud software that helps large organizations manage work across IT, customer service, human resources, and security. Its applications handle tasks such as resolving support tickets, onboarding employees, and responding to customer requests. Businesses configure forms, approval steps, and automation through visual tools on a common platform, connecting existing systems and using AI to assist workers or carry out tasks. The company sells subscriptions to its applications and platform, with professional services helping customers implement and use the software. Founded in 2004, ServiceNow is headquartered in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
2004

Recently Posted Jobs

Explore more opportunities at ServiceNow

See more jobs