Staff Engineer - Java/spring Boot/event Driven Architecture/workflow Orchestration & Backend Operations/ui/ux/distributed Systems/high Volume Scalable Systems (hybrid)

GEICO GEICO · Insurance · Bethesda, MD +1

Staff Engineer role focused on modernizing servicing organization with API-first design, event-driven architecture, and durable workflow orchestration for high-volume, scalable systems with sub-second SLAs. Responsibilities include technical leadership, designing APIs and microservices, deploying applications in a hybrid cloud environment, and mentoring engineers.

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, performance and reliability of the solutions(high-volume, highly scalable systems and sub-second SLAs on latency-critical paths)
  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
  • Spring Boot
  • Event Driven Architecture
  • Workflow Orchestration
  • API Design
  • Microservices
  • GraphQL
  • gRPC
  • Python
  • Kafka
  • C#
  • Object-Oriented Design
  • SQL
  • NoSQL Databases
  • Kubernetes
  • Docker
  • Hybrid Cloud
  • SaaS
  • Schema Evolution
  • Versioning
  • Messaging Systems
  • Temporal
  • AWS Step Functions
  • Security Protocols
  • Active Directory
  • Windows Authentication
  • SAML
  • OAuth

Nice to have

  • UI/UX
  • Distributed Systems
  • High Volume Scalable Systems
  • Backend Operations
  • C++
  • Cosmos
  • Cassandra
  • Apache Trino
  • MySQL
  • PostgreSQL

What the JD emphasized

  • high-volume, highly scalable systems
  • sub-second SLAs
  • API first design
  • durable workflow orchestration
  • high-throughput systems
  • strict latency targets
  • sub-second SLAs