JobsStaff Engineer - Platform Security Engineering – Encryption and Tokenization
GEICO logo

Staff Engineer - Platform Security Engineering – Encryption and Tokenization

GEICO

Location

Bethesda, MD, Palo Alto, CA, Dallas, TX, Seattle, WA

Type

Full-time

Posted

8/25/2026

Compensation

$110,000 - $230,000 per year

Undergraduate with 5+ Years of Experience
H-1B FY202699.7% approval-61% YoY
✓ Established sponsor

Job description

The Staff Engineer in Platform Security Engineering at GEICO will focus on the design, implementation, and maintenance of an Encryption and Tokenization platform to protect sensitive data. This role requires collaboration with engineers and partner teams to enhance existing systems and solve complex technical problems. The engineer will lead the development of secure data protection capabilities and ensure compliance with company policies and regulatory requirements. The position emphasizes technical mentorship and the integration of encryption solutions to support business goals.

Requirements

  • Strong understanding of cryptographic encryption, tokenization, and Key Management Systems (KMS).
  • Experience designing and implementing secure, scalable solutions for data at rest encryption.
  • Strong software engineering skills, with experience building production grade services, preferably in Go.
  • Working knowledge of key management technologies and libraries, such as Google Tink and OpenSSL.
  • Experience operating stateful systems such as PostgreSQL.
  • Proven problem-solving skills with a security first mindset.
  • Experience applying site reliability engineering (SRE) practices.
  • Experience building and maintaining CI/CD pipelines and infrastructure as code.
  • Strong communication skills to explain technical concepts clearly.
  • Familiarity with hardware security modules (HSMs) and cryptography standards.
  • 6+ years of experience in security or software engineering with a focus on encryption, tokenization, key management, or cryptography.
  • 3+ years of experience contributing to system design and architecture.
  • Experience working with open source security or cryptography frameworks.
  • Experience building and operating systems in cloud environments.

Responsibilities

  • Lead the design, development, and evolution of encryption, tokenization, and key management solutions.
  • Drive hands-on implementation of secure data protection capabilities.
  • Ensure the quality, reliability, and operational excellence of encryption and tokenization services.
  • Partner closely with compliance, security, data governance, and application teams.
  • Contribute to architectural decisions by proposing scalable designs for key management systems.
  • Apply knowledge of modern cryptography trends to improve platform security.
  • Provide technical mentorship and guidance to engineers on the team.
  • Collaborate with product and engineering stakeholders to integrate encryption solutions.
  • Identify opportunities to improve performance, cost efficiency, and developer experience.

H-1B filing history

Public USCIS petition and DOL LCA counts · latest USCIS FY2026, LCA FY2026

Filing entity: Government Employee Insurance Company Geico

As of Aug 23, 2026

Initial approvals

35

FY2026

Approval rate

99.7%

FY2026

LCA certified

318

FY2026

Entry-level share

2.5%

FY2026

Initial approvals YoY

-61%

Trend

LCA certified YoY

+3%

Trend

Initial approvals by fiscal year

Approval rate by fiscal year

Continuing vs initial approvals

LCA certified positions by quarter

LCA certified positions by fiscal year

Based on public USCIS and DOL filings; not a sponsorship guarantee.

Is this posting expired or inaccurate?