Senior Software Engineer - Infrastructure Engineering (Linux), OS Team
Core
Building high-performance, secure, low maintenance, zero-downtime platforms and applications for GEICO's insurance business transformation.
Role type
Senior IC infrastructure engineer (Linux/Containerization)
Builds
Containerized applications and container runtime platforms
Domain
Insurance technology / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Linux kernel knowledge, Rust, Golang, C, Docker, Kubernetes, Linux packaging, CI/CD pipeline design, security vulnerability mitigation, scalable system architecture
Preferred skills
Linux kernel deep expertise, Debian/RPM packaging experience
Technologies
Docker, Kubernetes, Git, Jenkins, CircleCI, SonarQube
Responsibilities
Collaborate with cross-functional teams to ensure security, availability, and performance of containerized applications; Contribute to development of best practices in container runtime technology; Play a hands-on role in deployment, scaling, and lifecycle management of containerized applications; Implement and enforce security measures for container runtimes; Collaborate with QA teams to ensure reliability of container runtime solutions
Seniority
Senior, hands-on IC