GEICO is seeking an experienced and highly skilled Staff Software Engineer to join their Build Tools and Continuous Integration team to develop the discipline, frameworks, and tooling for building software in a highly secure, performant, auditable, and repeatable fashion.
Requirements
- 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.
- 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.
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.
Other
- Be an active listener, effective communicator, and team leader
- Bachelor's degree or master's degree in information technology or related field, or equivalent experience
- At this time, GEICO will not sponsor a new applicant for employment authorization for this position.
- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year.