Staff Engineer - Customer Identity

GEICO GEICO · Insurance · Bethesda, MD +2

Staff Engineer role focused on modernizing servicing systems with an API-first design, leading technical strategy and execution for microservices, event-driven architecture, and hybrid cloud deployments using technologies like GraphQL, gRPC, Java, Python, and Kubernetes.

What you'd actually do

  1. Provide technical leadership to multiple areas and provide technical and thought leadership to the enterprise
  2. Collaborate across team members and across the tech organization to solve our toughest problems
  3. Deliver High-Quality services and software for a variety of domains
  4. Accountable for the quality, usability, and performance of the solutions
  5. Utilize your expertise in designing and developing API’s and microservices using graphQL, gRPC, Java, Python, Kafka, with a deep understanding of API first design

Skills

Required

  • Java
  • C#
  • Python
  • SQL
  • NoSQL databases
  • Kubernetes
  • Docker
  • GraphQL
  • gRPC
  • Kafka
  • API design
  • microservices
  • event-driven architecture
  • service orchestration
  • object-oriented design
  • full-stack application development
  • system architecture
  • security protocols (Active Directory, Windows Authentication, SAML, OAuth)

Nice to have

  • C++
  • Cosmos
  • Cassandra
  • Apache Trino
  • graphQL
  • gRPC

What the JD emphasized

  • API first design
  • service orchestration
  • event driven architecture
  • real-time APIs
  • federated graphQL
  • gRPC implementations
  • highly-resilient event-driven and messaging based solutions at scale with minimal latency