Logo
GEICO

Staff Software Engineer - (Java, Golang, Microservices) - *HYBRID*

GEICO, Seattle, Washington, us, 98127

Save Job

Staff Software Engineer - (Java, Golang, Microservices) - HYBRID Join GEICO as a Staff Software Engineer responsible for building high‑performance, low‑maintenance, zero‑downtime platforms and applications. We are transitioning from a traditional IT model to a tech organization with engineering excellence.

Base pay range:

$105,000.00/yr – $230,000.00/yr

At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities. We honor our iconic brand by providing quality coverage to millions of customers and thrive through relentless innovation to exceed expectations.

Position Responsibilities

Scope, design, and build scalable, resilient distributed systems

Build product definition and drive towards the right solution

Engage in cross‑functional collaboration throughout the software lifecycle

Lead design sessions and code reviews to elevate engineering quality

Define, create, and support reusable application components/patterns

Utilize programming languages such as Python, C#, SQL, NoSQL, Docker, Kubernetes, and Azure services

Mentor other engineers

Consistently share best practices and improve processes within and across teams

Qualifications

Advanced programming experience with high‑performance distributed systems

Proven understanding of microservices architecture and REST APIs

Experience architecting and designing systems

Advanced DevOps knowledge, including Azure DevOps

Advanced PowerShell scripting skills

Advanced monitoring, security protocols, and continuous delivery skills

In‑depth knowledge of CS data structures and algorithms

Strong problem‑solving and fast‑paced environment adaptability

Knowledge of developer tooling across the SDLC

Architecture assessment and proposal experience

Experience

6+ years professional software development (C++, Java, Golang, etc.)

4+ years architecture and design experience

4+ years cloud experience (AWS, GCP, Azure, or similar)

2+ years open‑source framework experience

Education

Bachelor's degree in Computer Science, Information Systems, or equivalent

Annual Salary $105,000.00 – $230,000.00

Benefits

Comprehensive Total Rewards program tailored to you and family

401(k) plan with 6% match and performance incentives

Tuition assistance and other financial benefits

Access to mental healthcare, fertility and adoption assistance

Flexible work arrangements and GEICO Flex program

Equal Employment Opportunity Statement The equal employment opportunity policy of the GEICO Companies provides for a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO hires and promotes individuals solely on the basis of their qualifications for the position being filled. GEICO reasonably accommodates qualified individuals with disabilities unless the accommodation would impose undue hardship. We do not condone or tolerate intimidation or harassment and require a discrimination‑free work environment.

Seniority Level Mid‑Senior level

Employment Type Full‑time

Job Function Engineering and Information Technology

Industry Insurance

#J-18808-Ljbffr