Manager, Staff Engineering - Cryptography

GEICO GEICO · Insurance · Bethesda, MD +2

Manager of Engineering role focused on building and managing a team that delivers enterprise-wide cryptography, secrets management, and data protection platforms. The role emphasizes high performance, low-latency, and operational efficiency within the insurance industry.

What you'd actually do

  1. Work with your senior leadership to address project dependencies, negotiate and estimate incremental delivery dates for milestones with the stakeholder community, and deliver projects on time
  2. Management responsibility for a team of cryptography (secrets/certificates/PKI) and data protection engineers
  3. Ownership of the end-to-end delivery of team strategy and platforms.
  4. Identify and raise appropriate project risks, in addition to presenting detailed and implementable solutions or alternatives
  5. Understand how requirements and design choices may impact systems across multiple areas

Skills

Required

  • Software and system design knowledge and experience
  • Knowledge of cloud computing technologies and concepts (SaaS, PaaS, IaaS, etc.)
  • Management experience in HashiCorp Vault Operations and Engineering
  • Secrets Management systems
  • Azure Key Vault Operations and Engineering
  • HSM management (SafeNet, Thales, etc.)
  • Demonstrated conflict management, decision making and negotiation skills
  • Proven ability to concentrate and demonstrate a capacity for learning technical concepts and adapting to new technologies quickly
  • Strong Cloud (AWS, GCP, Azure etc.) platform knowledge
  • Highly familiar with modern network, compute, storage, database, virtualization, cloud, and security technologies
  • Fluency with API development and Event Driven Architectures
  • Experience in application monitoring tools and performance assessments
  • Constructing, interpreting, and applying metrics to your work and decision making, able to use those metrics to identify correlation between drivers and results, and using that information to drive prioritization and action
  • 6+ years coding experience
  • 5+ years of development in a large-scale, mission-critical environment
  • 5+ years of hands-on work experience supervising personnel in a technical environment
  • 2+ years' experience with automated testing including Unit, Integration, and End-to-End functional testing

Nice to have

  • Fluency with at least one modern language such as Python, Java, Go and experience with open-source software is a big plus
  • Relevant certifications (e.g., CISSP, CISM, CISA) are highly desirable.

What the JD emphasized

  • high performance
  • low-latency
  • enterprise-wide products
  • secrets management
  • certificates management & PKI
  • cryptography
  • data protection
  • HashiCorp Vault Operations and Engineering
  • Secrets Management systems
  • Azure Key Vault Operations and Engineering
  • HSM management (SafeNet, Thales, etc.)