Software Engineer – Artifact Management & Continuous Integration

GEICO

Base: $100,000.00 - $260,000.00; bonus/equity: not...
Github actions, gitlab jenkins/teamcity pipelines
Bazel, buck, gradle, nx
Build caching, docker, artifact management
GEICO is seeking an experienced and highly skilled Staff Software Engineer to join our Build Tools and Continuous Integration team, responsible for developing discipline, frameworks, and tooling for building software in a highly secure, performant, auditable, and repeatable fashion

Job Summary

  • GEICO is seeking an experienced and highly skilled Staff Software Engineer to join our Build Tools and Continuous Integration team, responsible for developing discipline, frameworks, and tooling for building software in a highly secure, performant, auditable, and repeatable fashion.
  • The role involves designing and implementing scalable build tools and CI workflows, collaborating with various teams to build paved paths for CI pipelines, and advocating for open-source tooling.
  • GEICO offers a rewarding career with personalized development programs, industry-leading training, career mentorship, a comprehensive Total Rewards program, and workplace flexibility including the GEICO Flex program.

Matching Summary

GEICO is seeking an experienced and highly skilled Staff Software Engineer to join our Build Tools and Continuous Integration team, responsible for developing discipline, frameworks, and tooling for building software in a highly secure, performant, auditable, and repeatable fashion.

Salary

Base: $100,000.00 - $260,000.00; Bonus/Equity: Not specified; Benefits: Comprehensive Total Rewards program

Skills & Requirements

Must-have

  • Github Actions, Gitlab Jenkins/TeamCity Pipelines
  • Bazel, Buck, Gradle, NX
  • Build caching, Docker, Artifact management
  • Multi-language CI pipelines for JAVA, .NET, GO
  • Linux system administration and shell scripting

Nice-to-have

  • Active listener, effective communicator, team leader
  • Culture of continuous improvement and innovation
  • Advocate for open-source tooling

Key Requirements

  • 5+ years of experience in software development
  • Proficient with modern CI systems like GitHub/Gitlab
  • Proficiency in Go, Java, Python, or C++
  • Experience with Kubernetes and container orchestration
  • Bachelor's degree or master's degree in information technology or related field, or equivalent experience

Work Rights

Not specified

Tailored Resume

Cover Letter