GEICO
Staff Engineer
Bethesda, MD · Palo Alto, CA
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Matched against 2.7M live jobs from 200,000+ employers in 200+ countries.
Tailor my resume for this job →Apply from your AI assistant
Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.
Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.
hirly's read of this role
- Role family
- Engineering
- Seniority
- Lead / management
- Country
- US
- Work mode
- On-site / unstated
- First seen by hirly
- 1 Oct 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
Why Join GEICO?
At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities.
Every day we honor our iconic brand by offering quality coverage to millions of customers and being there when they need us most. We thrive on relentless innovation to exceed our customers' expectations while making a real impact on local communities nationwide.
Founded in 1936, GEICO is a member of the Berkshire Hathaway family of companies and one of the largest auto insurers in the United States. When you join our company, we want you to feel valued, supported, and proud to work here. That's why we offer the GEICO Pledge: Great Company, Great Culture, Great Rewards, and Great Careers.
At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities.
Every day we honor our iconic brand by offering quality coverage to millions of customers and being there when they need us most. We thrive on relentless innovation to exceed our customers' expectations while making a real impact on local communities nationwide.
Founded in 1936, GEICO is a member of the Berkshire Hathaway family of companies and one of the largest auto insurers in the United States. When you join our company, we want you to feel valued, supported, and proud to work here. That's why we offer the GEICO Pledge: Great Company, Great Culture, Great Rewards, and Great Careers.
GEICO is seeking a Staff Engineer to help shape the multi-channel communications infrastructure that connects claims adjusters with customers—letters, email, SMS, Push Notifications and fax—throughout the claims journey. This is a senior, hands-on individual contributor role for someone with deep Java and cloud-native expertise, fluency in AI-assisted software development, strong collaboration skills, and a proven ability to deliver scalable, resilient, production-ready systems.
You will partner with engineering teams, product leaders, UX, and business stakeholders to design, build, and scale platforms that automate communication workflows, generate compliant correspondence at volume, and elevate customer and adjuster experiences. You will also mentor engineers across the team—including coaching others on effective use of AI coding assistants—fostering a culture of technical excellence, operational ownership, and continuous learning.
About the Team
Join Claims Platform Engineering – Communications (Claims Tech Sentries). We own the systems that deliver the right message to the right person at the right time across letters, email, SMS, and fax. Our portfolio spans event-driven orchestration rules (CORE), email, SMS, Push and fax channels, document authoring and letter generation, and modernization of legacy notification paths onto a unified platform.
Strategic Work You Will Influence
Next-Gen Communications Rules Engine (CORE): Configuration-based, event-driven rules that decide when and how to communicate across the claims lifecycle—workflow orchestration, rule evaluation, and platforms that let business users shape complex logic.
Document Authoring & Letter Generation: Intelligent document systems that produce personalized, compliant correspondence at scale, including template authoring and orchestration with enterprise document platforms.
Channel Delivery & Modernization: Cloud-native services for outbound email, SMS, and fax, plus modernization of multi-channel notification paths onto unified platform services.
Gen AI–Powered Communications: Applied generative AI for personalized messaging across text, email, and letters—with attention to tone, compliance, and customer experience.
What You Will Do
- Provide technical architecture and leadership within the team and across multiple projects spanning orchestration, channel delivery, and document platforms.
- Architect, build, and deploy cloud systems that meet high standards for scalability, resilience, performance, security, and availability.
- Lead design of event-driven and orchestration-heavy workflows, including rule evaluation, asynchronous processing, and integration across Claims services.
- Build RESTful APIs and microservices with deep consideration for distributed systems, reliability, observability, and compliance.
- Develop and maintain internal web applications that support engineering and business tooling needs.
- Establish and model engineering best practices for reliability, testing, deployment, rollback, monitoring, and operational readiness.
- Integrate comprehensive observability—metrics, distributed tracing, structured logging, and alerting—and lead post-incident reviews that drive systemic improvement.
- Collaborate with product, engineering, operations, and business partners to translate needs into technical designs and deliver measurable outcomes.
- Use AI coding assistants daily (e.g., GitHub Copilot, Cursor, or Claude) to accelerate design, implementation, testing, and refactoring—while applying strong engineering judgment to review, validate, and own the resulting code.
- Champion AI-assisted software development across the team: establish effective prompts and workflows, coach engineers on productive use, and set standards for quality, security, and accountability when shipping AI-assisted work.
- Mentor engineers through coaching, pairing, reviews, and architectural guidance; raise the bar on design quality and decision-making.
- Lead through technical influence by guiding architecture, experimentation, and delivery across initiatives that span multiple teams.
- Drive innovation thoughtfully—including modern Java, cloud-native patterns, and advancing how the team builds with AI assistance—while keeping production excellence first.
What We Are Looking For (Must Have)
- 8 or more years of professional software engineering experience, including 2 or more years in a technical leadership capacity (architecture, multi-project leadership, or equivalent influence).
- Deep expertise in Java (Java 17+; Java 21 preferred) and the Spring Boot 3.x ecosystem.
- Demonstrated proficiency with AI-assisted software development using tools such as GitHub Copilot, Cursor, or comparable AI coding assistants—including integrating them into day-to-day requirements analysis, design, coding, testing, documentation and issue support practices.
- Experience helping teams adopt AI coding assistants thoughtfully, with clear expectations for code quality, security, and engineer ownership of AI-generated output.
- Proven experience building scalable, resilient, secure, and maintainable products and systems that run reliably in production.
- Expert knowledge of microservices, distributed systems, and cloud-native architecture (Azure, AWS or GCP).
- Strong competency in service design, performance optimization, reliability engineering, and observability / SRE practices.
- Experience building RESTful APIs and web applications (HTML, CSS, JavaScript), with willingness to work with frontend technologies as needed for internal tools.
- Track record of improving system reliability and scalability through architectural improvements, performance optimization, and operational enhancements.
- Ability to collaborate deeply across teams and co-create solutions with engineers, product managers, and domain experts.
- Experience mentoring engineers and elevating team capabilities through reviews, guidance, and standards.
- Excellent communication skills, including the ability to influence technical direction and explain complex topics to senior leadership and non-technical stakeholders.
- A history of delivering measurable business outcomes from complex technical initiatives.
Nice to Have
- Experience with event-driven architectures and workflow orchestration (e.g., Kafka, Temporal, or similar).
- Reactive programming, asynchronous systems, and high-throughput messaging patterns.
- Background in Site Reliability Engineering (SRE) or platform engineering.
- Deep expertise in distributed tracing, l
Listed on hirly, a job board. hirly is not the employer: GEICO is hiring for this role.
Similar jobs
- Lead Software Engineer (Databricks Platform Engineer)Vizient · 3 LocationsFirst seen today
- Principal Cloud Engineer - US FederalWorkday · USA.VA.RestonFirst seen today
- Senior Fullstack Engineer, SolveZendesk · 3 LocationsFirst seen today
- Lead Software EngineerWellington · Boston, MA, United StatesFirst seen today
- Lead Salesforce Software EngineerWellington · 2 LocationsFirst seen today
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job