Geico logo

Senior Engineer, Software (SWE)

Geico

Chevy Chase, MD
Full Time
Senior
105k-215k
10 days ago

Job Description

About the Role

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 through relentless innovation to exceed our customers' expectations while making a real impact for our company through our shared purpose. 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. The Senior Engineer, Software (SWE) role involves building high performance, low-latency platforms and applications, driving platform modernization, and contributing to our insurance business transformation. You will work with senior engineering leaders to innovate, improve existing systems, and identify new opportunities, leading technical roadmaps to increase delivery velocity and engineering capabilities.

Key Responsibilities

  • Collaborate with product managers, team members, customers, and other engineering teams to solve our toughest problems.
  • Develop and execute technical software development strategy for the organization including self-service, business continuity, backup/restores, incident response and paging platforms.
  • Accountable for the quality, usability, and performance of the solutions.
  • Lead projects from the front and interact with clients and sponsors on a regular basis.
  • Consistently share best practices and improve processes within and across teams.
  • Take on-call and operational support.

Requirements

  • Advance knowledge of at least one modern OOP language such as Python or Go (preferred).
  • Deep hands-on experience in complex system design, data pipeline architectures, scale and performance tuning, with good knowledge of Docker and Kubernetes.
  • Familiarity with modern data processing frameworks such as Apache Kafka, Spark, or Flink.
  • Experience with machine learning workflows and tools like TensorFlow, PyTorch, or MLflow.
  • Strong understanding of DevSecOps principles and secure software development practices.
  • Familiarity with modern authentication protocols such as OAuth 2.0, OpenID Connect, and FIDO2.
  • Experience in architecting, designing, building automation, workflows, and distributed applications.
  • 3+ years of experience with architecture and design.
  • 2+ years of experience in open-source frameworks.
  • Experience partnering with engineering teams and transferring research to production.
  • Experience with continuous delivery (CI/CD) and Infrastructure as Code.
  • 4+ years of professional experience in software development, platform architecture, administration, and maintenance of software ecosystems.
  • Bachelor's degree in computer science, Information Systems, or equivalent education or work experience.

Nice to Have

  • Good knowledge of open-source databases like MySQL, PostgreSQL.
  • Knowledge of No-SQL databases such as Cassandra, MongoDB.
  • Experience with developer tooling across the software development life cycle (task management, source code, building, deployment, test automation).
  • Knowledge of Kubernetes, containers, and best practices on a K8s environment (including K8s operators).
  • Experience with open-source tools like GIT, Jenkins, CircleCI, Pulumi, Terraform, Ansible.

Qualifications

  • Bachelor's degree in computer science, Information Systems, or equivalent education or work experience.

Benefits & Perks

  • Market-competitive compensation including an annual salary range of $105,000 to $215,000.
  • A 401K savings plan vested from day one with a 6% match.
  • Performance and recognition-based incentives.
  • Tuition assistance.
  • Mental healthcare, fertility and adoption assistance.
  • Workplace flexibility and the GEICO Flex program allowing remote work from anywhere in the US for up to four weeks per year.

Working at Geico

We foster an inclusive culture of shared success, rooted in integrity, a bias for action and a winning mindset. Our culture emphasizes caring, inclusion, and belonging, valuing different perspectives. Our teams are led by dynamic, supportive leaders driven by performance excellence and a shared purpose. We promote employee engagement and recognition programs that reward positive impacts on our customers' lives. GEICO is committed to equal employment opportunity, diversity, and creating a respectful, harassment-free work environment.

Apply Now

Job Details

Posted AtJul 14, 2025
Salary105k-215k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Geico

Website

geico.com

Location

Chevy Chase, MD

Industry

Insurance Agencies and Brokerages

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches