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.