Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Geico Logo

Senior Staff Engineer - Java

Geico

$100,000 - $260,000
Aug 29, 2025
Seattle, WA, USA • San Jose, CA, USA • Chicago, IL, USA • Phoenix, AZ, USA • Atlanta, GA, USA • Bethesda, MD, USA
Apply Now

GEICO is seeking to drive its insurance business transformation by transitioning from a traditional IT model to a tech organization with engineering excellence as its mission, and is looking for a Senior Staff Engineer to help achieve this goal.

Requirements

  • Exemplary ability to design, perform experiments, and influence engineering direction and product roadmap
  • Experience partnering with engineering teams and transferring research to production
  • Track-record of publications history in credible conferences and journals
  • Experience with continuous delivery and infrastructure as code
  • In-depth knowledge of CS data structures and algorithms
  • Experience solving analytical problems with quantitative approaches
  • Fluency and Specialization with at least two modern languages such as Java, Python, or C including object-oriented design

Responsibilities

  • Focus on multiple areas and provide technical and thought leadership to the enterprise
  • Collaborate with product managers, team members, customers, and other engineering teams to solve our toughest problems
  • Develop and execute technical software development strategy for a variety of domains
  • Accountable for the quality, usability, and performance of the solutions
  • Utilize programming languages like Java, Python, or other object-oriented languages, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services
  • Be a role model and mentor, helping to coach and strengthen the technical expertise and know-how of our engineering and product community. Influence and educate executives
  • Consistently share best practices and improve processes within and across teams

Other

  • Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience
  • 10+ years of professional software development experience within a Java framework (J2EE, web containers and Java)
  • Ability to excel in a fast-paced, startup-like environment
  • GEICO will consider sponsoring a new qualified applicant for employment authorization for this position
  • Must be able to work in a team environment and collaborate with others