cover image
GEICO

GEICO

on.gei.co

5 Jobs

30,549 Employees

About the Company

GEICO (Government Employees Insurance Company) offers a variety of insurance such as vehicle, property, business, life, umbrella, travel, pet, jewelry and more. The company, which was founded in 1936, is the third-largest auto insurer in the United States and insures vehicles in all 50 states and Washington, D.C. GEICO, a member of the Berkshire Hathaway family of companies, constantly strives to make lives better by protecting people against unexpected events while saving them money and providing an outstanding customer experience. Visit geico.com to learn more Building a Diverse Workforce We are building a diverse and inclusive workforce. GEICO is dedicated to fostering a workplace where everyone feels valued, respected and supported. Our company is focused on building a diverse workforce through a culture of intentional inclusion. Supporting Our Communities Our commitment to being an engaged and involved corporate citizen is important to us. We work with supportive partners across the country that help us provide resources for people in need. Authenticity and inclusiveness are paramount as we give back to our communities. GEICO Cares Our employees can make a big impact by participating in company-wide social impact programs such as Giving Back Together and FastPitch. They can also volunteer with local and national organizations such as Shoes That Fit, Reading is Fundamental, and more. To learn more, visit GEICO in the Community. GEICO Has Office Locations In: Regional offices: * Buffalo, New York * Dallas, Texas * Fredericksburg, Virginia * Indianapolis, Indiana * Lakeland, Florida * Macon, Georgia * San Diego, California * Tucson, Arizona * Virginia Beach, Virginia * Woodbury, New York Service centers: * Honolulu, Hawaii * Kansas City, Kansas * Iowa City, Iowa Claims centers: * Houston, Texas * Marlton, New Jersey * Seattle, Washington Headquarters Chevy Chase, MD

Listed Jobs

Company background Company brand
Company Name
GEICO
Job Title
Senior Engineer - DevOps
Job Description
**Job Title:** Senior Engineer – DevOps **Role Summary:** Lead the design, implementation, and maintenance of scalable, resilient distributed systems for a high-growth insurance technology organization. Drive end-to-end delivery, cross‑functional collaboration, and engineering excellence while mentoring peers and championing DevOps best practices. **Expectations:** - Deliver zero‑downtime, high‑availability solutions with measurable performance and cost efficiency. - Influence architecture and quality standards across multiple product lines. - Adapt to rapidly shifting priorities and business needs. **Key Responsibilities:** - Scope, design, and build scalable distributed systems and application services. - Define product requirements, align technical architecture, and identify optimum solutions. - Conduct design sessions, code reviews, and architectural discussions with cross‑functional teams. - Create reusable application components and design patterns. - Develop and maintain CI/CD pipelines, IaC, and infrastructure automation (Azure DevOps, Docker, Kubernetes). - Implement monitoring, logging, and security controls using Azure and industry‑standard tools. - Mentor junior engineers, share best practices, and drive continuous improvement. - Collaborate across development, ops, security, and QA to ensure product delivery and operational reliability. **Required Skills:** - Advanced programming in Python, C#, or similar object‑oriented languages. - Strong SQL/NoSQL database design and usage. - Expertise in containerization (Docker) and orchestration (Kubernetes). - Deep knowledge of Azure services (IaaS/PaaS), Azure DevOps, Azure Active Directory, and Azure Automation. - Advanced PowerShell scripting and cloud‑native IaC (ARM, Terraform, Bicep). - Experience with monitoring, logging, and alerting platforms (e.g., Azure Monitor, Prometheus, Grafana). - Secure coding practices and understanding of authentication/authorization protocols. - Familiarity with design patterns, data structures, and algorithms. - Excellent problem‑solving, communication, and teamwork skills. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Information Systems, or equivalent professional experience. - Minimum 4 years of professional DevOps experience, 3 years of architecture/design, and 3 years with cloud platforms (AWS, GCP, Azure). - Proven expertise in open‑source frameworks and DevOps tooling. ---
Seattle, United states
Remote
Senior
30-10-2025
Company background Company brand
Company Name
GEICO
Job Title
Sr. Software Engineer
Job Description
**Job title:** Senior Software Engineer **Role Summary:** Lead the design, development, and operation of high‑performance observability and data platform solutions. Drive technical strategy, mentor peers, and collaborate across teams to innovate and scale distributed telemetry systems. **Expectations:** - Deliver reliable, low‑maintenance, zero‑downtime services. - Influence product direction and engineering culture. - Balance rapid delivery with operational excellence. - Own the technical roadmap and resource planning. **Key Responsibilities:** *Architect & develop* distributed observability platforms at scale. *Lead* technical strategy, evangelize best practices, and coach junior engineers. *Collaborate* with product managers, customers, and cross‑functional teams. *Ensure* quality, usability, performance, and secure design. *Analyse* cost, forecast, and impact for business planning. *Support* on‑call duties and production incident resolution. *Drive* continuous improvement of development and delivery processes. **Required Skills:** - 4+ years of professional software development and platform architecture. - Deep experience with Docker, Kubernetes, and cloud (AWS, GCP, Azure, hybrid). - Proficiency in an object‑oriented language (Java, Go, Python). - Strong knowledge of relational (MySQL, PostgreSQL) and NoSQL (ClickHouse, Cassandra, Apache Trino). - Expertise in building observability solutions using Grafana, Prometheus. - Experience in big‑data formats (Parquet, Avro), stream‑pipeline architectures (Lambda/Kappa). - CI/CD pipeline ownership (Jenkins, CircleCI) and IaC (Terraform, Ansible). - Solid grasp of data structures, algorithms, and analytical problem solving. - Excellent communication and leadership skills. - Basic Windows Server and event‑log administration. **Required Education & Certifications:** - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field. - Certifications in Kubernetes (CKA/CKAD), cloud platforms (AWS Solutions Architect, GCP Professional Cloud Architect, Azure Solutions Architect) preferred but not mandatory.
Chevy chase, United states
On site
Junior
10-11-2025
Company background Company brand
Company Name
GEICO
Job Title
Senior Engineer, Underwriting
Job Description
**Job Title**: Senior Engineer, Underwriting **Role Summary** Lead the design, development, and production deployment of scalable underwriting platform services across multiple business lines. Drive the transition from legacy IT to a technology-driven organization, focusing on AI-driven automation to streamline underwriting workflows and improve decision‑making efficiency. **Expectations** - Deliver robust, secure, and highly available solutions that meet business deadlines. - Own end‑to‑end lifecycle of services, from architecture through maintenance. - Provide technical and thought leadership, influencing product strategy and organizational practices. - Collaborate closely with product managers, operations staff, and leadership to align technical solutions with business goals. - Continuous improvement of engineering processes and best practices. **Key Responsibilities** - Architect and build distributed, event‑driven services using modern API protocols (gRPC, REST). - Implement solutions on container platforms (Kubernetes, Docker) and maintain scalability via Kafka or equivalent. - Develop data storage and retrieval strategies that support high performance and reliability. - Design and enforce CI/CD pipelines and infrastructure-as-code for cloud environments (AWS, Azure, GCP). - Ensure security, identity, and compliance considerations are integrated into all designs. - Mentor and guide junior engineers, fostering a culture of excellence and knowledge sharing. - Communicate complex technical concepts to both technical and non‑technical stakeholders. - Evaluate and incorporate AI/ML or conversational interface components where applicable. **Required Skills** - 4+ years of professional software engineering experience. - 2+ years hands‑on experience with security, identity, and architectural design. - Expertise in at least one modern language (Java, Go, C++). - Proficiency in services‑oriented & event‑driven architecture, REST/gRPC, Kafka. - Container orchestration (Kubernetes, Docker) and cloud (AWS, GCP, Azure) experience. - Continuous delivery, infrastructure‑as‑code, and DevOps operational frameworks. - Strong communication, stakeholder management, and leadership abilities. - Preferred: Open‑source framework experience; AI/ML product development, LLM integration. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Information Systems, or equivalent practical experience. ---
Palo alto, United states
On site
Senior
31-12-2025
Company background Company brand
Company Name
GEICO
Job Title
Machine Learning Engineer
Job Description
**Job Title** Senior Machine Learning Engineer **Role Summary** Design, build, and maintain scalable ML platforms for training, fine‑tuning, and serving large language models (LLMs) on Azure. Lead platform reliability, cost optimization, and DevOps practices while mentoring a growing engineering team. **Expectations** Deliver high‑availability, secure, and cost‑effective ML infrastructure; mentor junior staff; drive best‑practice adoption across the organization; collaborate cross‑functionally with data scientists, product, and research teams. **Key Responsibilities** - Design and implement scalable infrastructure for LLM training, fine‑tuning, and inference (Llama, Mistral, Gemma, etc.). - Architect and manage Kubernetes clusters (AKS) with GPU scheduling, autoscaling, and resource optimization. - Build and maintain feature stores for model training and inference pipelines. - Develop LLM inference systems using vLLM, TensorRT‑LLM, and custom serving solutions. - Ensure ≥99.9 % uptime through robust monitoring, alerting, and incident response (Prometheus, Grafana, Azure Monitor). - Create and maintain CI/CD pipelines (Azure DevOps, GitHub Actions, MLOps tools). - Optimize platform performance and cost across Azure regions, evaluating hybrid cloud options (AWS/GCP). - Implement security, compliance, backup, and disaster‑recovery plans. - Mentor engineers and data scientists on platform design, coding standards, and MLOps best practices. - Document runbooks, technical onboarding material, and deliver internal training sessions. - Collaborate with product engineers to embed ML capabilities into customer‑facing applications. **Required Skills** - Python (Proficient); Go, Rust, Java (preferred). - Open‑source LLMs (Llama 2/3, Qwen, Mistral, Gemma, Code Llama). - Kubernetes (Helm, operators, GPU scheduling). - Azure services: AKS, Azure ML, Container Registry, Storage, Networking. - Feature store experience (Chronon, Feast, Tecton, Azure ML Feature Store). - Inference optimization (vLLM, TensorRT‑LLM). - Infrastructure as Code: Terraform, ARM templates. - Monitoring/tools: Prometheus, Grafana, Azure Monitor. - Strong written and verbal communication; proven mentoring abilities. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or related technical field (or equivalent experience). - 5+ years software engineering with infrastructure or MLOps focus; 2+ years large‑scale ML deployment; 1+ year LLM experience.
Palo alto, United states
Hybrid
Mid level
07-01-2026