GEICO

GEICO

Visit websiteLinkedIn10,000+ employeesH1B Sponsor

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.

Open Positions at GEICO

5 open positions

Palo Alto, CA, USAStaff+
$210k - $350k/yr

GEICO is seeking a Distinguished Machine Learning Engineer to shape enterprise ML strategy, architect scalable production systems, and lead model governance, monitoring, fairness, and interpretability initiatives. This senior technical leadership role combines advanced ML engineering with cross-functional influence and organizational mentorship.

Apache AirflowApache SparkAWSAzuredbtElasticsearch+5 more
1 day ago
Bethesda, MD, USA +3 moreStaff+
$110k - $260k/yr

Senior Staff Software Engineer leading governance and platform engineering strategy for high-performance, scalable, and low-maintenance systems at GEICO. The role combines hands-on architecture, technical leadership, developer enablement, and operational support across the enterprise.

Apache CassandraAWSAzureDockerElasticsearchGo+9 more
1 day ago
Bethesda, MD, USA or Palo Alto, CA, USAStaff+
$105k - $260k/yr

GEICO is hiring a Staff Software Engineer to build and evolve testing frameworks, tools, libraries, and analytics used by engineers across the organization. The role focuses on test framework internals, performance testing, developer enablement, and technical mentorship.

1 day ago
Bethesda, MD, USA +3 moreSenior
$100k - $215k/yr

Senior Engineer building large-scale distributed AI and multi-agent systems that improve customer self-service across GEICO’s voice, IVR, and chat channels. The role combines hands-on software engineering, AI/ML production delivery, and cloud-scale architecture.

Palo Alto, CA, USA or Seattle, WA, USASenior
$105k - $215k/yr

Senior Software Engineer responsible for designing and building scalable, resilient distributed systems and applications using C#, .NET, microservices, and cloud technologies. The role emphasizes architecture, engineering quality, mentoring, and reliable zero-downtime platforms.

Contact me