Staff Engineer - Pki

GEICO GEICO · Insurance · Bethesda, MD +2

Staff Engineer role focused on PKI and Certificate Management within an enterprise IaaS domain, requiring strong software engineering, cryptography, and cloud platform expertise. The role involves technical leadership, strategy execution, and mentoring to drive business transformation and enhance engineering capabilities.

What you'd actually do

  1. Focus on multiple areas and provide technical and thought leadership to the enterprise
  2. Collaborate with product managers, team members, customers, and other engineering teams to solve our toughest problems
  3. Develop and execute technical software development strategy for the IaaS Engineering domain, while optimizing for performance and efficiency
  4. Own accountability for the quality, usability, and performance of the solutions
  5. Be a role model and mentor, helping to coach and strengthen the technical expertise and know-how of our engineering and product community. Influence and educate executives

Skills

Required

  • PKI and Certificate Management
  • Microsoft ADCS (Active Directory Certificate Services)
  • software engineering
  • complex system design
  • data pipeline and architectures
  • scale and performance
  • tuning
  • Docker
  • Kubernetes
  • Go
  • Python
  • Java
  • Rust
  • public and/or private cloud environments
  • OpenShift
  • Kubernetes
  • Azure
  • AWS
  • GCP
  • security engineering
  • system and network security
  • authentication and security protocols
  • cryptography
  • CI/CD pipeline
  • GIT
  • Jenkin
  • CircleCI
  • SonarQube
  • design and implement resilient, scalable, and efficient solutions
  • problem-solving abilities
  • proactive approach to identifying and mitigating risks
  • communication skills
  • Grafana
  • Prometheus

Nice to have

  • Terraform
  • Certified Information Systems Security Professional (CISSP)
  • Certified Information Security Manager (CISM)
  • Certified Information Systems Auditor (CISA)

What the JD emphasized

  • high performance
  • low maintenance
  • zero-downtime
  • critical problems
  • deep technical expertise
  • software engineering
  • cryptography
  • open-source IaaS platform domain
  • technical software development strategy
  • optimizing for performance and efficiency
  • resilient, scalable, and efficient solutions