GEICO
Staff Engineer - Full-Stack (API/Software Development/Microservices)
GEICO, Seattle, Washington, us, 98127
Staff Engineer - Full-Stack (API/Software Development/Microservices)
Join GEICO as a Staff Engineer to lead the modernization of our servicing organization with an API‑first design. You will collaborate with senior engineers to innovate, build new systems, enhance existing services, and apply deep technical expertise across the full stack.
Base Pay Range:
$110,000 – $230,000 per year, commensurate with experience and skills.
Position Responsibilities
Provide technical leadership to multiple areas and to the enterprise as a whole.
Collaborate across team members and the broader technology organization to solve the toughest problems.
Deliver high‑quality services and software for a variety of domains.
Own the quality, usability, and performance of solutions.
Design and develop APIs and microservices using GraphQL, gRPC, Java, Python, Kafka, and other API‑first technologies.
Develop expertise in Java, C#, or other object‑oriented languages, as well as in SQL and NoSQL databases.
Deploy applications in a hybrid cloud environment using Kubernetes, various data stores, and cloud‑native tools and services.
Work on end‑to‑end solutions that span front‑end through API tiers and back‑end domain services.
Serve as a role model and mentor, coaching and strengthening the technical expertise of the engineering and product community, and influencing executives.
Qualifications
Exemplary ability to design, perform experiments, and influence engineering direction and product roadmap.
Experience partnering with engineering teams and transferring research to production.
Proven expertise in API‑first engineering approaches, service orchestration, event‑driven architecture, and real‑time APIs, including federated GraphQL and gRPC implementations.
Ability to manage schema evolution, versioning, and high‑performance API‑driven systems.
Proven experience designing and delivering highly resilient event‑driven and messaging‑based solutions at scale with minimal latency.
Deep hands‑on experience building complex SaaS systems in large‑scale, business‑focused environments, with strong knowledge of Docker and Kubernetes.
Fluency in Java and at least one other modern language such as C#, C++, or Python, with a solid understanding of object‑oriented design.
Extensive experience leading and building full‑stack application and service development.
Strong understanding of open‑source databases such as MySQL, PostgreSQL, and NoSQL databases like Cosmos, Cassandra, and Apache Trino.
Ability to excel in a fast‑paced, startup‑like environment.
Experience designing the architecture and design patterns, reliability, and scalability of new and existing systems.
Experience implementing security protocols across services and products, including Active Directory, Windows Authentication, SAML, and OAuth.
Benefits
Comprehensive Total Rewards program offering personalized coverage tailored to your and your family’s overall well‑being.
Financial benefits, including market‑competitive compensation, a 401(k) plan with a 6% match from day one, performance‑and‑recognition‑based incentives, and tuition assistance.
Access to additional benefits such as mental health care, fertility and adoption assistance.
Workplace flexibility, including the GEICO Flex program that allows you to work from anywhere in the United States for up to four weeks per year.
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 job to be filled. GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company. We do not condone or tolerate an atmosphere of intimidation or harassment. We expect and require the cooperation of all associates in maintaining an atmosphere free from discrimination and harassment with mutual respect for all associates and applicants.
#J-18808-Ljbffr
Base Pay Range:
$110,000 – $230,000 per year, commensurate with experience and skills.
Position Responsibilities
Provide technical leadership to multiple areas and to the enterprise as a whole.
Collaborate across team members and the broader technology organization to solve the toughest problems.
Deliver high‑quality services and software for a variety of domains.
Own the quality, usability, and performance of solutions.
Design and develop APIs and microservices using GraphQL, gRPC, Java, Python, Kafka, and other API‑first technologies.
Develop expertise in Java, C#, or other object‑oriented languages, as well as in SQL and NoSQL databases.
Deploy applications in a hybrid cloud environment using Kubernetes, various data stores, and cloud‑native tools and services.
Work on end‑to‑end solutions that span front‑end through API tiers and back‑end domain services.
Serve as a role model and mentor, coaching and strengthening the technical expertise of the engineering and product community, and influencing executives.
Qualifications
Exemplary ability to design, perform experiments, and influence engineering direction and product roadmap.
Experience partnering with engineering teams and transferring research to production.
Proven expertise in API‑first engineering approaches, service orchestration, event‑driven architecture, and real‑time APIs, including federated GraphQL and gRPC implementations.
Ability to manage schema evolution, versioning, and high‑performance API‑driven systems.
Proven experience designing and delivering highly resilient event‑driven and messaging‑based solutions at scale with minimal latency.
Deep hands‑on experience building complex SaaS systems in large‑scale, business‑focused environments, with strong knowledge of Docker and Kubernetes.
Fluency in Java and at least one other modern language such as C#, C++, or Python, with a solid understanding of object‑oriented design.
Extensive experience leading and building full‑stack application and service development.
Strong understanding of open‑source databases such as MySQL, PostgreSQL, and NoSQL databases like Cosmos, Cassandra, and Apache Trino.
Ability to excel in a fast‑paced, startup‑like environment.
Experience designing the architecture and design patterns, reliability, and scalability of new and existing systems.
Experience implementing security protocols across services and products, including Active Directory, Windows Authentication, SAML, and OAuth.
Benefits
Comprehensive Total Rewards program offering personalized coverage tailored to your and your family’s overall well‑being.
Financial benefits, including market‑competitive compensation, a 401(k) plan with a 6% match from day one, performance‑and‑recognition‑based incentives, and tuition assistance.
Access to additional benefits such as mental health care, fertility and adoption assistance.
Workplace flexibility, including the GEICO Flex program that allows you to work from anywhere in the United States for up to four weeks per year.
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 job to be filled. GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company. We do not condone or tolerate an atmosphere of intimidation or harassment. We expect and require the cooperation of all associates in maintaining an atmosphere free from discrimination and harassment with mutual respect for all associates and applicants.
#J-18808-Ljbffr