Jobs and Careers
GE

Software Engineer – Artifact Management & Continuous Integration

GEICO
San Francisco, United Statesfull_timeVerifiedPosted 6 Nov 2025
💰 $260,000/yr($95,000/yr$260,000/yr)

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.

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

Job Description 

GEICO is seeking an experienced and highly skilled Staff Software Engineer to join our Build Tools and Continuous Integration team. You will be part of a team of engineers that will develop the discipline, frameworks, tooling, for building software in a highly secure, performant, auditable, and repeatable fashion. 
 
The ideal candidate has deep technical expertise in areas such as Github Actions, Gitlab Jenkins/TeamCity Pipelines, Build Tools like Bazel, Buck, Gradle, NX, Build caching, Docker, Artifact management, etc. 
 
Position Responsibilities 

 

Design and implement scalable and efficient build tools and CI workflows for applications, operating systems, libraries, and a variety of other software components. 
 
Collaborate with development, security, runtime, and compliance teams to build paved paths CI pipelines for the entire organization 
 
Have strong opinions and strategic engagements to implement, rollout, and support a companywide CI discipline for 1000+ engineers 
 
Design with observability and reliability core principles so that a small team can have an outsized impact. Continuous use of observability data to drive sustained efficiency. 
 
Advocate and trailblazer for incorporating opensource tooling and frameworks within Continuous Integration. 
 
Mentor and provide technical guidance to junior engineers, fostering a culture of continuous improvement and innovation. 
 
Qualifications 
 
Be an active listener, effective communicator, and team leader 
 
5+ years of experience in software development, and deep familiarity with multi-language CI pipelines for JAVA, .NET, GO using appropriate build tools like Bazel, NX, Gradle, CMake 
 
Proficient with modern CI systems like GitHub/Gitlab and managing Git-based workflows. 
 
Proficiency in at least one programming language such as Go, Java, Python, or C++. 
 
Strong proficiency in Linux system administration and shell scripting. 
 
(highly desirable) Experience with Kubernetes and container orchestration. 
 
 
Education 
 
Bachelor's degree or

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

GEICO

View company profile →