Sr Staff Engineer (java)

GEICO

United States
Base: $130,000.00 - $260,000.00; bonus/equity: not...
Fully remote with options for workplace flexibility
Java framework (j2ee, web containers)
Micro-services oriented architecture
Extensible rest apis
GEICO is seeking a Senior Staff Engineer with extensive experience in Java and a passion for building high-performance applications. The ideal candidate will contribute to the company's transformation into a tech-driven organization while fostering a collaborative culture. This position offers competitive compensation and a supportive work environment

Job Summary

  • GEICO is seeking an experienced Engineer with a passion for building high-performance, low maintenance, zero-downtime platforms, and applications to drive insurance business transformation.
  • The Senior Staff Engineer will innovate and build new systems, improve existing systems, and lead the strategy and execution of a technical roadmap to increase product delivery velocity.
  • GEICO offers a comprehensive Total Rewards program including market-competitive compensation, a 401K with a 6% match, performance incentives, tuition assistance, and flexibility options like working from anywhere in the US for up to four weeks per year.

Matching Summary

Match Score: 85

GEICO is seeking a Senior Staff Engineer with extensive experience in Java and a passion for building high-performance applications. The ideal candidate will contribute to the company's transformation into a tech-driven organization while fostering a collaborative culture. This position offers competitive compensation and a supportive work environment.

Salary

Base: $130,000.00 - $260,000.00; Bonus/Equity: Not specified; Benefits: Comprehensive Total Rewards program

Skills & Requirements

Must-have

  • Java framework (J2EE, web containers)
  • Micro-services oriented architecture
  • Extensible REST APIs
  • Container Orchestration (Docker, Kubernetes)
  • Azure tools and services
  • DevOps Concepts
  • Cloud Architecture

Nice-to-have

  • Psychological safety and continuous improvement
  • Startup-like environment
  • Thought leadership
  • Mentoring and coaching
  • Adaptability and continuous learning

Key Requirements

  • 10+ years professional software development experience
  • 8+ years architecture and design experience
  • 6+ years open-source frameworks experience
  • 4+ years cloud service experience (AWS, GCP, Azure)
  • Bachelor’s degree in Computer Science, Information Systems, or equivalent
  • Fluency with at least two modern languages (Java, C++, Python, C#)
  • Experience with continuous delivery and infrastructure as code
  • In-depth knowledge of CS data structures and algorithms

Work Rights

Not specified

Sponsorship: available

Tailored Resume

Cover Letter