Staff Engineer, Platform Security Engineering - Encryption and Tokenization

GEICO

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Bethesda, MDPalo Alto, CADallas, TXSeattle, WA
Salary
$110,000–$230,000 / yr
Posted
22 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $190k
This role $170k
$96k most similar roles pay here $244k

This role pays less than 62% of similar roles. Most pay $158,875–$222,000 — the shaded band above. At the midpoint, this role pays about $170k versus about $190k for comparable roles.

Based on 240 similar postings.

Employer

About GEICO

GEICO (Government Employees Insurance Company) is one of the largest auto insurers in the United States, offering affordable auto, home, renters, and other personal insurance products. Industry: Insurance

GEICO currently has 68 open roles on FindRole.

Listed pay typically runs $112,500–$230,000 across 68 roles with salary data.

Most-posted roles

View all roles at GEICO

At a glance

TL;DR · Staff Engineer, Platform Security Engineering - Encryption and Tokenization

Staff Engineer - Platform Security Engineering – Encryption and Tokenization joins the Platform Security Engineering organization to design, build, and evolve robust data protection platforms. This role involves leading the development of encryption, tokenization, and key management solutions while ensuring high availability, disaster recovery, and auditable logging for production-ready systems. The engineer will collaborate with compliance and data governance teams to align cryptographic solutions with regulatory requirements. Key technical requirements include proficiency in Go, PostgreSQL, and SRE practices using Grafana, Prometheus, and Open Telemetry. Candidates must possess expertise in cryptography standards, including FPE, AEAD, PKCS#11, JCE, and OpenSSL, alongside experience with hardware security modules and infrastructure as code tools like Terraform and Bazel. The role focuses on solving complex technical problems related to securing sensitive data through scalable, resilient encryption workflows across cloud environments.

What does a Engineer earn in California?

Median $208000 from 94 postings across 22 companies.

See salary data

What you'll do

  • Lead the design, development, and evolution of encryption, tokenization, and key management solutions.
  • Implement production-ready secure data protection capabilities and set technical direction for the team.
  • Ensure high availability, disaster recovery, and auditable logging for all encryption services.
  • Align cryptographic solutions with company policies and regulatory requirements in partnership with compliance teams.
  • Propose scalable and resilient architectural designs for key management systems and data protection workflows.
  • Provide technical mentorship to engineers on secure coding, design quality, and operational practices.
  • Identify opportunities to improve performance, cost efficiency, and developer experience within the security ecosystem.

What we're looking for

  • Bachelor’s degree in computer science, Information Systems, or equivalent work experience with a focus on security and cryptography.
  • 6+ years of experience in security or software engineering focused on encryption, tokenization, key management, or cryptography.
  • 3+ years of experience contributing to system design, architecture, and security-focused solutions.
  • Strong understanding of cryptographic encryption, tokenization, and Key Management Systems (KMS).
  • Experience designing and implementing secure, scalable solutions for data at rest using open-source cryptographic libraries and protocols.
  • Proficiency in building production-grade services, preferably using Go.
  • Working knowledge of key management technologies such as Google Tink, PKCS#11, JCE, and OpenSSL.
  • Experience operating stateful systems like PostgreSQL and applying SRE practices including monitoring and incident response.

More like this

Similar roles

Staff Engineer - PKI

GEICO

Remote (Bethesda, MD) 105 days ago $115,000$230,000
PKI Certificate Management Microsoft ADCS Docker Kubernetes Go Python Java Rust AWS Azure GCP OpenShift Terraform CI/CD Git CircleCI SonarQube Grafana Prometheus Cryptography
6+ yrs exp Remote

Staff Engineer

GEICO

Remote (WA) 115 days ago $115,000$230,000
Docker Kubernetes Java Python Go .NET C++ MySQL PostgreSQL REST SOAP CI/CD Infrastructure as Code Terraform Ansible Git CircleCI Grafana Prometheus AWS GCP Azure
6+ yrs exp Remote

Senior Platform Security Engineer

Datadog

Remote 44 days ago
Kubernetes AWS Azure GCP Go Python Rust Vault Istio Consul Envoy OWASP MITRE ATT&CK PASTA STRIDE CIS Cloud Security Application Security
Remote

AI Platform Security Engineer

Amd

San Diego, CA 7 days ago $174,400$261,600
C C++ Python Linux Secure Boot Attestation Cryptography Confidential Computing Trusted Execution Environments GPU PCIe CXL SR-IOV SIOV MIG SBOM coreboot EDK II openSIL NIST
Hybrid