See all roles

Senior Engineer - SRE CI/CD: Transforming Insurance Technology with Engineering Excellence

Work from home Full-time role Hiring

Join GEICO, a Berkshire Hathaway Subsidiary, as a Senior Engineer - SRE CI/CD and Drive Innovation in Insurance Technology

GEICO is on a mission to revolutionize the insurance industry through technological innovation and engineering excellence. As a Senior Engineer - SRE CI/CD, you will play a pivotal role in this transformation by designing, building, and maintaining high-performance, scalable, and resilient distributed systems that power our business. This is an exceptional opportunity to join a dynamic team of engineers who are passionate about delivering cutting-edge technology solutions and creating a culture of psychological safety and continuous improvement.

About GEICO and the Role

GEICO is one of the nation's largest and fastest-growing auto insurers, known for its low rates, outstanding service, and innovative marketing. As a wholly owned subsidiary of Berkshire Hathaway, we offer a financially stable and rewarding workplace with opportunities for career advancement and professional growth. Our engineering teams are at the forefront of our business transformation, driving the adoption of modern technologies, practices, and methodologies that enable us to deliver exceptional customer experiences.

As a Senior Engineer - SRE CI/CD, you will be a key member of our engineering staff, working across the organization to ensure the highest standards of protection, availability, and performance. You will be responsible for designing and building scalable, resilient distributed systems, leading design sessions and code reviews, and mentoring other engineers to elevate the quality of engineering across the organization.

Key Responsibilities

  • Scope, design, and build scalable, resilient distributed systems that meet the needs of our business
  • Build product definition and leverage your technical skills to drive towards the right solution
  • Lead in design sessions and code reviews with peers to elevate the quality of engineering across the organization
  • Define, create, and support reusable application components/patterns from a business and technology perspective
  • Utilize developer tooling and a variety of Azure tools and services across the software development life cycle to perform advanced-level Java application design, implementation, and maintenance activities under minimal direction
  • Mentor other engineers and consistently share best practices to improve processes within and across teams
  • Build and release software baselines, code merge, branch, and label creation
  • Work with development teams on CI/CD and feature-flag code management procedures
  • Collaborate with automated testing teams, monitoring teams, and infrastructure teams to ensure reliable deployments
  • Resolve dependencies and ensure that deadlines are met
  • Support a continuous Integration model by streamlining the code changes, triggering an automated code build and test sequence
  • Support a continuous delivery model by automating software build and package migration processes
  • Create and manage automated YAML-based deployment processes for Java, .NET, or Python solutions

Qualifications and Skills

To be successful in this role, you will need:

  • Advanced programming experience with at least two modern languages such as Java, C++, Python, or C#, including object-oriented design
  • Proven understanding of micro-services-oriented architecture and extensible REST APIs
  • Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
  • Advanced understanding of DevOps Concepts and Cloud Architecture
  • Experience with continuous delivery and infrastructure as code
  • Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication)
  • Hands-on configuration skills with code management, work item, and continuous integration tools (Microsoft DevOps experience is preferred, but skills with similar tools such as GIT and Jenkins are acceptable)
  • Proven experience in supporting JAVA, .NET, or Python development lifecycle for enterprise-level applications
  • Demonstrated knowledge of Continuous Integration/Continuous Deployment (CI/CD) code deployment, branching, and merging strategies
  • Knowledge of YAML scripting is a plus
  • Ability to write and implement scripts in PowerShell, Ant, Maven, or similar build and deployment languages is a plus
  • Experience with Microservices, API services deployment
  • Proven ability to work collaboratively with development teams with solid verbal and written communication skills
  • Strong problem-solving ability
  • Ability to excel in a fast-paced, startup-like environment

Experience and Education

The ideal candidate will have:

  • 4+ years of developing and maintaining software deployment processes in a Java, .NET, or Python environment
  • 3+ years of experience building the architecture and design of new and current systems
  • 3+ years of experience with AWS, GCP, Azure, or hybrid data center
  • 2+ years of experience in open-source frameworks, or one of the following: .NET Core, asp.Net, Angular, or Express
  • Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience

What We Offer

As an Associate at GEICO, you will enjoy our Total Rewards Program, which includes:

  • Premier Medical, Dental, and Vision Insurance with no waiting period
  • Paid Vacation, Sick, and Parental Leave
  • 401(k) Plan
  • Tuition Reimbursement
  • Paid Training and Licensures

Our compensation package is competitive, with a salary range of $80,000 to $185,000 per annum, depending on your experience and qualifications.

Why Join GEICO?

GEICO is an equal employment opportunity employer that values diversity and inclusion. We offer a work environment that is free from discrimination and harassment, where each associate can be productive and work to the best of their ability. We are committed to providing opportunities for career advancement and professional growth, and we sponsor new qualified applicants for employment authorization.

Ready to Take the Next Step?

If you are a motivated and experienced Senior Engineer - SRE CI/CD looking to drive innovation in insurance technology, we want to hear from you. Apply now to join our dynamic team and be part of our mission to revolutionize the insurance industry through technological innovation and engineering excellence.

Don't miss this opportunity to take your career to the next level. Apply today!

Apply for this job

You might like

Senior Engineering Lead - Shaping the Future of Financial Technology through Technical Leadership and Innovation

Work from home Full-time role

Senior Executive Coach for Global Executive Development - Transforming Leadership at Amazon

Work from home Full-time role

Senior Experience Specialist for eCommerce and Upper Funnel Marketing - Remote Opportunity with Verizon

Work from home Full-time role

Senior Field Property Claims Adjuster - Remote Opportunity with Cutting-Edge Technology and Comprehensive Benefits

Work from home Full-time role

Senior Finance Specialist for UK Property & Maintenance - Remote Role in South Africa

Work from home Full-time role

Experienced Senior First Officers & First Officers for Boeing 747 and Wide-Body Aircraft Operations

Work from home Full-time role

Senior Front End Consultant - Expert in Next.js, React, and Modern Web Development for High-Profile Clients

Work from home Full-time role

Senior Front End Engineer - Web Engineering: Architecting Digital Experiences at American Express

Work from home Full-time role

Senior Full Stack Engineer - Cloud Application Development & SaaS Platform Innovation

Work from home Full-time role

Senior Full Stack Engineer - Delta Team - Remote Opportunity with a Competitive Salary and Equity Package

Work from home Full-time role

Senior Content Marketing Specialist - REMOTE

Work from home Full-time role

Radio Frequency Engineer Job at Verizon Communications in Wallingford

Work from home Full-time role

Founding Tooling Engineer, Special Projects Division

Work from home Full-time role

Disney Live Entertainment Creative Development & Inclusive Strategy Communication Intern, Fall 2025

Work from home Full-time role

Account Manager - Beauty Care

Work from home Full-time role

[PART_TIME Remote] Want Speech Language Pathologist (SLP) - Home

Work from home Full-time role

Remote Sales Representative - Entry Level - Part-Time or Full-Time

Work from home Full-time role

Experienced Full Stack Data Entry Specialist – Remote Work Opportunity at arenaflex

Work from home Full-time role

Experienced Part-Time Online arenaflex Customer Chat Representative – Remote Work Opportunity for Customer Service Enthusiasts

Work from home Full-time role

Accountant - Reconciliation Specialist

Work from home Full-time role