Staff Engineer - Full-stack (api/software Development/microservices)

GEICO GEICO · Insurance · Bethesda, MD +1

Staff Engineer focused on modernizing the servicing organization with an API-first design, leading the strategy and execution of a technical roadmap. Responsibilities include providing technical leadership, collaborating across teams, delivering high-quality services, and mentoring engineers. Requires expertise in API design, microservices, various programming languages (Java, Python, C#), SQL/NoSQL databases, and hybrid cloud environments (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

  • GraphQL
  • gRPC
  • Java
  • Python
  • Kafka
  • C#
  • SQL
  • NoSQL databases
  • Kubernetes
  • Docker
  • object-oriented design
  • API design
  • microservices
  • event-driven architecture
  • messaging based solutions
  • SAAS systems
  • security protocols
  • Active Directory
  • Windows Authentication
  • SAML
  • OAuth

Nice to have

  • graphQL
  • gRPC
  • Java
  • Python
  • Kafka
  • C#
  • SQL
  • NoSQL databases
  • Kubernetes
  • Docker
  • object-oriented design
  • API design
  • microservices
  • event-driven architecture
  • messaging based solutions
  • SAAS systems
  • security protocols
  • Active Directory
  • Windows Authentication
  • SAML
  • OAuth
  • federated graphQL
  • Cosmos
  • Cassandra
  • Apache Trino
  • MySQL
  • PostgreSQL

What the JD emphasized

  • API first design
  • API first engineering approaches
  • real-time APIs
  • high-performance API driven systems
  • event-driven and messaging based solutions at scale with minimal latency