Distinguished Engineer - (java, Microservices, Rdbms, Kubernetes) - *hybrid*

GEICO GEICO · Insurance · Seattle, WA +2

Distinguished Engineer role at GEICO focusing on building high-performance, low-maintenance platforms and applications, driving insurance business transformation, and leading technical strategy. The role involves providing technical leadership in adopting AI in Underwriting tasks, designing and developing major projects, mentoring engineers, and influencing leadership. Requires deep technical expertise in modern languages, microservices, cloud, and DevOps, with a preference for insurance domain experience and AI/ML integration.

What you'd actually do

  1. Focus on multiple areas in Underwriting and provide technical leadership to the org
  2. Collaborate with product managers, business operations, and other engineering teams to solve complex problems
  3. Develop and execute technical software development strategy for a variety of domains, evolve tech stack to utilize modern backend and frontend frameworks, storage, event and messaging solutions
  4. Provide technical leadership in adopting AI in various Underwriting task handling, development and testing activities.
  5. Hands-on designing, developing, testing and launching major projects while leading other engineers to contribute

Skills

Required

  • Java
  • Kotlin
  • Golang
  • C#
  • object-oriented design
  • micro-services oriented architecture
  • gRPC interfaces
  • event driven systems
  • Kafka
  • SQL
  • NoSQL databases
  • Kubernetes
  • AWS
  • Azure
  • GCP
  • DevOps Concepts
  • Cloud Architecture
  • scripting languages
  • application monitoring tools
  • performance tuning
  • security protocols
  • SAML
  • OAuth
  • CS data structures
  • algorithms
  • analytical problems
  • quantitative approaches
  • fast-paced, startup-like environment
  • design, perform experiments
  • influence engineering direction and product roadmap
  • partnering with engineering teams
  • transferring research to production

Nice to have

  • Insurance or Underwriting domains
  • AI/ML technologies integration
  • risk engineering
  • compliance
  • operations
  • InsurTech

What the JD emphasized

  • AI in Underwriting task handling, development and testing activities
  • Proven ability to integrate AI/ML technologies into applications to enhance efficiency and scalability