Taro Logo

Senior Staff Software Engineer – IaaS (Platform and Tools - VMs)

One of the nation's largest auto insurers providing insurance services for over 75 years, a subsidiary of Berkshire Hathaway.
Chevy Chase, MD, USAPortland, OR, USARaleigh, NC, USA
$130,000 - $260,000
Cloud
Staff Software Engineer
Remote
5,000+ Employees
8+ years of experience
Enterprise SaaS · Finance

Description For Senior Staff Software Engineer – IaaS (Platform and Tools - VMs)

GEICO, a leading auto insurance provider and Berkshire Hathaway subsidiary, is seeking a Senior Staff Software Engineer to drive their transformation from traditional IT to a tech-focused organization. This remote position focuses on building and managing next-generation virtual machine infrastructure using Kubernetes. The role combines technical leadership with hands-on development, requiring expertise in cloud platforms, containerization, and modern development practices.

The position offers an opportunity to work on cutting-edge infrastructure technology while leading technical strategy and implementation. The ideal candidate will have deep experience with virtual machines, containers, and Kubernetes, particularly with tools like Kubevirt and OpenStack. They'll be responsible for designing and implementing resilient, scalable solutions while mentoring team members and driving engineering excellence.

GEICO offers comprehensive benefits including competitive salary ($130,000-$260,000), 401k with 6% match, flexible work arrangements, and extensive health benefits. The company culture emphasizes innovation, continuous improvement, and psychological safety. This role presents an excellent opportunity for experienced engineers looking to make a significant impact in a large-scale digital transformation.

The position requires 8+ years of PaaS/IaaS development experience, strong leadership skills, and deep technical knowledge across cloud platforms, containerization, and modern development practices. The successful candidate will help shape the future of GEICO's infrastructure while working with cutting-edge technologies in a supportive, growth-oriented environment.

Last updated 3 days ago

Responsibilities For Senior Staff Software Engineer – IaaS (Platform and Tools - VMs)

  • Collaborate with product managers and teams to solve tough problems
  • Execute strategic software development plan for IaaS
  • Own accountability for solution quality, usability, and performance
  • Share best practices and improve processes
  • Fulfill on-call responsibilities and operational support
  • Lead strategy and execution of technical roadmap
  • Build high performance, low maintenance, zero-downtime platforms

Requirements For Senior Staff Software Engineer – IaaS (Platform and Tools - VMs)

Kubernetes
Go
TypeScript
Java
Python
  • 8+ years of PaaS and IaaS software development experience
  • 8+ years of professional software best in class customer facing experiences using React or other UI frameworks
  • 5+ years specializing in system design and implementation
  • 5+ years of hands-on experience with AWS, GCP, Azure, or other cloud services
  • 4+ years working with open-source frameworks
  • 1+ years of leadership experience leading cross functional technical team
  • Bachelor's degree in Computer Science, Information Systems, or equivalent
  • Experience with virtual machine provisioning frameworks utilizing Kubernetes operators
  • Proficient in Kubernetes (K8s) with hands-on experience
  • Knowledge of containerization technologies
  • Expertise in automation tools

Benefits For Senior Staff Software Engineer – IaaS (Platform and Tools - VMs)

401k
Medical Insurance
Vision Insurance
Dental Insurance
Mental Health Assistance
  • Comprehensive Total Rewards program
  • 401K savings plan vested from day one with 6% match
  • Performance and recognition-based incentives
  • Tuition assistance
  • Mental healthcare
  • Fertility and adoption assistance
  • Workplace flexibility
  • GEICO Flex program - work from anywhere in the US for up to four weeks per year

Interested in this job?

Jobs Related To GEICO Senior Staff Software Engineer – IaaS (Platform and Tools - VMs)