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

$130,000 - $260,000
Aug 13, 2025
Bethesda, MD, USA
Apply Now

At GEICO, the business problem is to innovate and build new systems, improve and enhance existing systems, and identify new opportunities to apply knowledge to solve critical problems, while increasing the velocity of delivering products and unlocking new engineering capabilities.

Requirements

  • Exemplary ability to design, perform experiments, and influence engineering direction and product roadmap
  • 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, C++, Python or C including object-oriented design
  • Experience with Micro-services oriented architecture and extensible REST APIs
  • Experience with Azure Network (Subscription, Security zoning, etc.)

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
  • Analyze cost and forecast, incorporating them into business plans

Other

  • 10+ years of professional software development experience
  • Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience
  • Ability to excel in a fast-paced, startup-like environment
  • Must not require sponsorship for employment authorization
  • Travel requirements not specified