Staff Software Engineer (C#/Java/AI) - Underwriting Automation - Hybrid

GEICOBethesda, MDHybridfull_timestaff

$110,000 – $230,000 USD

Tech Stack

Solid badges = required, outlined = preferred

Responsibilities

  • Provide technical and thought leadership to multiple areas and the entire enterprise.
  • Collaborate across teams and the tech organization to solve critical problems and deliver high-quality services.
  • Utilize expertise in designing and developing API's and microservices using GraphQL, gRPC, Java, Python, and Kafka, with a deep understanding of API first design.
  • Deploy applications in a hybrid cloud environment using Kubernetes, various data stores, and cloud-native tools.
  • Act as a role model and mentor, coaching and strengthening the technical expertise of the engineering and product community.

Soft Skills

Object-Oriented DesignEvent-Driven ArchitectureSchema EvolutionTechnical LeadershipMentoringCross-Functional Collaboration

Benefits

  • 401k
  • Flexible Hours
  • Health Insurance
  • Mental Health
  • Tuition Reimbursement

Culture

Mission-DrivenImpact-OrientedWork-Life BalanceInclusive HiringInternal MobilityMentorship Program

Requirements

Regions: Us

Get jobs like this in your inbox

Weekly API First Design, GraphQL, gRPC hiring trends and salary data — free.

Join 8 engineers getting weekly insights

Get market intelligence in your inbox

Free weekly insights on tech hiring trends, salaries, and in-demand stacks.

Already a subscriber? Sign in

About GEICO
Industry: insurance
Size: enterprise

GEICO is an iconic insurance brand focused on relentless innovation to offer quality coverage to millions of customers and provide support when they need it most. They are committed to creating a valued, supported, and proud work environment for their employees.

View company profile →
Compensation
Base salary: $110,000 – $230,000 USD
Bonus: performance and recognition-based incentives