Sr Infrastructure Engineer I (Kubernetes EKS Engineer)

Principal Financial Group•Des Moines, IA

About The Position

As a Senior Infrastructure Engineer I (Kubernetes EKS Engineer), you will design, implement, and manage Kubernetes clusters on AWS using Elastic Kubernetes Service (EKS). You will work closely with DevOps, development, and security teams to ensure cloud infrastructure is highly available, secure, and optimized for performance. Principal is a purpose-led financial services and technology firm whose mission is to make financial security accessible to all. This role supports the modernization of its systems and offers the opportunity to build solutions that influence the company's long-term strategy and technology stack while helping ensure its products are robust, scalable, and secure.

Requirements

  • Associate's or bachelor's degree, preferably in computer science, technology, engineering, or a mathematics-related field, and 8+ years of work experience, or equivalent experience.
  • At least 2 years of hands-on Kubernetes experience, ideally with AWS EKS.
  • Expertise in container orchestration, microservices architecture, and Docker.
  • Strong proficiency with AWS services such as EC2, S3, IAM, and VPC.
  • Experience in DevOps, cloud engineering, or a related field.
  • Experience with infrastructure-as-code tools such as Terraform, CloudFormation, or Ansible.
  • Proficiency with Helm for running Kubernetes applications.
  • Experience with CI/CD pipeline tools such as ArgoCD.
  • Solid understanding of Kubernetes security, including RBAC, network policies, and secrets management.
  • Proven knowledge of networking concepts, including load balancing, DNS, and firewalls.
  • Experience with monitoring tools such as Prometheus and Grafana.
  • Familiarity with agile and DevOps methodologies.

Nice To Haves

  • AWS Certified Solutions Architect or Certified Kubernetes Administrator (CKA).
  • Familiarity with GitOps workflows using ArgoCD.
  • Strong problem-solving skills and the ability to work in a fast-paced environment.

Responsibilities

  • Design, deploy, and lead Kubernetes clusters on AWS EKS.
  • Integrate Kubernetes with CI/CD pipelines for containerized applications.
  • Automate Kubernetes management tasks using Helm, Terraform, and other infrastructure-as-code tools.
  • Monitor, troubleshoot, and optimize Kubernetes cluster performance and resource allocation.
  • Implement EKS security best practices, including role-based access control (RBAC) and network policies.
  • Collaborate with development and operations teams to integrate Kubernetes into the software development lifecycle.
  • Run cluster scaling, upgrades, and capacity planning for production environments.
  • Ensure high availability and disaster recovery readiness of critical applications running on Kubernetes.
  • Develop and maintain documentation for Kubernetes architecture, processes, and best practices.
  • Provide technical guidance and mentorship.

Benefits

  • Flexible Time Off (FTO) with pay for vacation, personal time, or short-term illness for salaried exempt employees; there is no accrued bank or set number of days.
  • Eligible for pension.
  • Bonus program opportunity for non-sales positions.
  • Comprehensive, competitive benefits intended to support employees' physical, financial, and social well-being.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service