Distinguished Engineer API/Software Development/Microservices
Seattle, King County, Washington, 98127, USA
Listed on 2025-12-28
-
Software Development
Cloud Engineer - Software, Software Engineer
Distinguished Engineer – (API/Software Development/Microservices)
Join GEICO as a Distinguished Engineer, leading the strategy and execution of a technical roadmap modernizing our servicing organization with API‑first design. You will collaborate with engineers, deliver high‑quality services, and mentor technical talent while navigating hybrid cloud, API design, and event‑driven architectures.
Base pay range: $/yr – $/yr.
The GEICO Pledge: Great Company. Great Culture. Great Rewards. Great Careers.
GEICO empowers employees through innovation, inclusive culture, personal growth, and comprehensive benefits.
Position Responsibilities- Provide technical leadership and thought leadership across multiple areas of the enterprise.
- Collaborate with team members and across the tech organization to solve our toughest problems.
- Deliver high‑quality services and software across multiple domains, ensuring quality, usability, and performance.
- Design and develop APIs and microservices using Graph
QL, gRPC, Java, Python, Kafka, with an API‑first mindset. - Program in Java, C#, or other object‑oriented languages, and work with SQL and No
SQL databases. - Deploy applications in hybrid cloud environments utilizing Kubernetes and cloud‑native tools.
- Build end‑to‑end solutions spanning front‑end, API, and back‑end tiers.
- Serve as a role model and mentor, coaching engineers and influencing executives.
- Exemplary ability to design, experiment, and influence engineering direction and product roadmap.
- Experience partnering with engineering teams and transferring research to production.
- Proven expertise in API‑first engineering, service orchestration, event‑driven architecture, and real‑time APIs (Graph
QL, gRPC). - Skill in managing schema evolution, versioning, and high‑performance API‑driven systems.
- Proven experience building highly resilient, low‑latency event‑driven solutions at scale.
- Hands‑on experience building complex SaaS systems and deep knowledge of Docker and Kubernetes.
- Fluency and specialization with Java and at least one other modern language (C#, C++, Python).
- Extensive experience leading full‑stack application and service development.
- Strong understanding of open‑source databases such as MySQL, Postgre
SQL, Cosmos, Cassandra, Trino. - Ability to excel in a fast‑paced, start‑up‑like environment.
- Experience designing system architecture, reliability, and scaling.
- Experience implementing security protocols (Active Directory, Windows Authentication, SAML, OAuth).
- 15+ years of full‑stack web development (C#/Java/Python/GO).
- 8+ years with public cloud platforms (AWS, Azure, GCP) and private cloud technologies (Open Stack).
- 6+ years with open‑source frameworks.
- Bachelor’s degree in Computer Science, Information Systems, or equivalent.
- Comprehensive Total Rewards program tailored to your well‑being.
- Competitive compensation, 401(k) with 6% match, performance incentives, tuition assistance.
- Health benefits including mental healthcare, fertility, and adoption assistance.
- Flexibility: workplace flexibility and GEICO Flex program (work from anywhere in the US up to 4 weeks per year).
GEICO is an equal‑employment‑opportunity company. We do not discriminate. We accommodate qualified individuals with disabilities unless it imposes undue hardship. We foster a safe, respectful, and inclusive work environment.
Metadata- Seniority level:
Mid‑Senior - Employment type:
Full‑time - Job function:
Engineering and Information Technology - Industries:
Insurance
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).