Enable job alerts via email!

Senior Engineer - IaaS (Containers, OS and Language Runtimes) REMOTE

GEICO

Chapel Hill (NC)

Remote

USD 90,000 - 215,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Senior Engineer specializing in IaaS to innovate and enhance systems. This remote role involves collaboration with teams to ensure the security and performance of containerized applications, while optimizing runtimes for various programming environments. The ideal candidate will have extensive experience with Docker and Kubernetes, and a strong background in Linux systems. Join a dynamic team committed to delivering high-quality products and unlocking new engineering capabilities.

Benefits

Medical, Dental, Vision Insurance
Paid Vacation
401(k) Plan
Tuition Assistance

Qualifications

  • 4+ years developing container orchestration platforms.
  • Experience with continuous delivery and infrastructure as code.

Responsibilities

  • Collaborate to ensure security and performance of containerized applications.
  • Deploy and manage lifecycle of containerized applications.

Skills

DevOps concepts
Cloud Architecture
Problem Solving
Communication

Education

Bachelor's in Computer Science

Tools

Docker
Kubernetes
Azure DevOps

Job description

Senior Engineer - IaaS (Containers, OS and Language Runtimes) REMOTE

Join to apply for the Senior Engineer - IaaS (Containers, OS and Language Runtimes) REMOTE role at GEICO

Position Description

Our Senior Engineer works with Staff Engineers and Sr. Engineers to innovate, build new systems, improve existing systems, and identify new opportunities to solve critical problems. You will help deliver high-quality products, unlock new engineering capabilities, maintain GEICO's operating systems, contribute to the upstream Linux community, and optimize runtimes for Java, GoLang, Node.js, Python, and .NET environments.

Position Responsibilities
  • Collaborate with cross-functional teams to ensure security, availability, and performance of containerized applications.
  • Contribute to best practices and standards in container runtime technology.
  • Deploy, scale, and manage lifecycle of containerized applications using Docker, Kubernetes, and related platforms.
  • Work effectively with technical teams to integrate container runtimes with the overall tech stack.
  • Implement security measures for container runtimes to protect against vulnerabilities.
  • Ensure reliability and efficiency of container runtime solutions in collaboration with QA teams.
Qualifications
  • Experience with continuous delivery and infrastructure as code.
  • Proven experience in designing, deploying, and optimizing container runtimes.
  • Expertise in Docker, Kubernetes, and related orchestration platforms.
  • Deep knowledge of Linux operating systems.
  • Experience managing end-to-end container image lifecycles.
  • Ability to thrive in a fast-paced environment.
  • Knowledge of developer tooling across the software development lifecycle.
  • Fluency in DevOps concepts, Cloud Architecture, and Azure DevOps.
  • Proficiency in at least one modern language such as Go or Rust.
  • Ability to design resilient, scalable, and efficient solutions.
  • Strong problem-solving skills and security risk mitigation.
  • Excellent communication skills for technical and non-technical audiences.
Experience
  • 4+ years developing and running container orchestration platforms at scale.
  • 3+ years in architecture and design.
  • 3+ years with open-source frameworks (desired).
  • 2+ years with cloud services like AWS, GCP, or Azure.
Education
  • Bachelor's in Computer Science, Information Systems, or equivalent experience.
Salary

$90,000 - $215,000 annually. Final compensation depends on experience, education, skills, and location.

Benefits
  • Medical, Dental, Vision Insurance.
  • Paid Vacation, Sick, Parental Leave.
  • 401(k) Plan.
  • Tuition Assistance.
  • Paid Training and Licenses.
Additional Information

GEICO does not sponsor employment authorization at this time. We value diversity and are committed to equal opportunity employment.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Engineer - IaaS (Containers, OS and Language Runtimes) REMOTE

GEICO

Raleigh

Remote

USD 90,000 - 215,000

2 days ago
Be an early applicant

Senior Engineer - IaaS (Containers, OS and Language Runtimes) REMOTE

Geico

Portland

Remote

USD 90,000 - 215,000

2 days ago
Be an early applicant

Senior Engineer - IaaS (Containers, OS and Language Runtimes) REMOTE

GEICO

Chevy Chase

Remote

USD 90,000 - 215,000

5 days ago
Be an early applicant

Senior Engineer - IaaS (Containers, OS and Language Runtimes) REMOTE

GEICO

Raleigh

Remote

USD 90,000 - 215,000

30+ days ago

Senior Engineer - IaaS (Containers, OS and Language Runtimes) REMOTE

GEICO

San Diego

Remote

USD 90,000 - 215,000

30+ days ago

Senior Engineer - IaaS (Containers, OS and Language Runtimes) REMOTE

GEICO

Austin

Remote

USD 90,000 - 215,000

30+ days ago

Senior Engineer - IaaS (Containers, OS and Language Runtimes) REMOTE

GEICO

Remote

USD 90,000 - 215,000

30+ days ago