Senior Software Engineer - Infrastructure Engineering (Linux), OS Team
At a glance
AI generatedTL;DR
GEICO is hiring a Senior Software Engineer to join its innovative team of Distinguished Engineers and Staff Engineers, focusing on building high-performance, secure platforms and applications. This role involves collaborating with cross-functional teams to ensure the security, availability, and performance of containerized applications using Docker, Kubernetes, and related technologies. The successful candidate will contribute to developing best practices in container runtime technology, manage deployment and scaling of containerized apps, and enforce robust security measures. They will also work closely with quality assurance teams to maintain reliability and efficiency. Ideal candidates have deep Linux knowledge, experience with the Linux kernel, fluency in Rust, Golang, or C, and familiarity with CI/CD pipelines and open-source tools like Git and Jenkins. The position requires a minimum of four years of professional experience in PaaS and IaaS environments, as well as expertise in Linux packaging and resilience engineering.
Skills
What you'll do
- Develop and enforce security measures for containerized applications.
- Contribute to the creation of best practices in container runtime technology.
- Deploy and manage containerized applications using Docker and Kubernetes.
- Integrate container runtimes with the overall technology stack seamlessly.
- Collaborate on the delivery of high-quality products and new engineering capabilities.
- Implement CI/CD pipelines for efficient software development processes.
What we're looking for
- 4+ years of professional experience in PaaS and IaaS.
- Deep knowledge of Linux and familiarity with the Linux kernel.
- Proficiency in Rust, Golang, or C programming languages.
- Expertise in Docker, Kubernetes, and container orchestration platforms.
- Experience with CI/CD pipelines and tools like Git, Jenkins, CircleCI.
- Ability to design secure, scalable, and efficient technical solutions.
- Strong problem-solving skills and proactive approach to security risks.
Employer
About GEICO
GEICO (Government Employees Insurance Company) is one of the largest auto insurers in the United States, offering affordable auto, home, renters, and other personal insurance products. Industry: Insurance
GEICO currently has 121 open roles on FindRole.
Listed pay typically runs $110,000–$230,000 across 121 roles with salary data.
Most-posted roles
- Staff Engineer - Java (API/Software Development/Microservices) 5
- Senior Staff Machine Learning Engineer 4
- Senior Engineer 3
- Staff Engineer - Capacity Planning and Management 3
- Staff Engineer - Java (HYBRID) 3