Company opportunities
Why consider a role at GEICO?
Browse active positions, review role requirements, and prepare before you apply.
Opportunities
Which roles are open at GEICO? 25
Sr Staff Software Engineer - (Platform Engineering /Distributed Systems) *HYBRID*
Bethesda, Maryland, United States
Identity Security Distinguished Engineer
Bethesda, Maryland, United States
Senior Quality Engineer - Payments Mobile & UI Automation (Hybrid)
Bethesda, Maryland, United States
Distinguished Engineer, AI Applications
Palo Alto, California, United States
Machine Learning Engineer II, Document & Vision Intelligence
Bethesda, Maryland, United States
Product Manager - Subrogation
Bethesda, Maryland, United States
Senior Full Stack Engineer – (Java/React/Microservices) - *HYBRID*
Palo Alto, California, United States
Distinguished Engineer – Private Cloud Platform Engineering
Bethesda, Maryland, United States
Staff Engineer - Java/Spring Boot/Event Driven Architecture/Workflow Orchestration & Backend Operations
Bethesda, Maryland, United States
Senior Cloud Network Engineer
Bethesda, Maryland, United States
Staff Machine Learning Engineer, Document & Vision Intelligence
Bethesda, Maryland, United States
Distinguished Engineer – Data Center Network Architecture & Engineering
Bethesda, Maryland, United States
Cyber Security Identity Staff Engineer
Bethesda, Maryland, United States
Staff Engineer – Full Stack Applications FinOps
Bethesda, Maryland, United States
Staff Network Engineer
Bethesda, Maryland, United States
Senior Staff Engineer - Payments Platform (Hybrid)
Palo Alto, California, United States
Staff Computer Vision and Machine Learning Engineer
Bethesda, Maryland, United States
Network Security Staff Engineer (HYBRID)
Bethesda, Maryland, United States
Sr Staff Engineer - AI Security
Bethesda, Washington, United States
Senior Staff Machine Learning Engineer, AI Agent Platform
Bethesda, Maryland, United States
Staff Engineer - Full-Stack (API/Software Development/Microservices)
Bethesda, Maryland, United States
Senior Staff Software Engineer (Backend) - Billing Platform *HYBRID*
Bethesda, Maryland, United States
Staff Software Engineer - Java [Hybrid]
Bethesda, Washington, United States
Staff Software Engineer (Backend) - Billing Platform *HYBRID*
Washington, District of Columbia, United States
Senior Software Engineer - (C#/Microservices/Azure)
Palo Alto, Washington, United States
Make your next move
Prepare before applying to GEICO
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Backend engineering jobsCompare current openings and review what to look for in this role.
- Platform engineering jobsCompare current openings and review what to look for in this role.
- Machine learning jobsCompare current openings and review what to look for in this role.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.