Skip to content
mimi

Principal Software Engineer - Kubernetes Expert - Remote - Startup

remotepromsp

Remote · Nigeria Full-time Lead From $200k/yr Today

About the role

Principal Software Engineer with Kubernetes Expertise

Build cloud-native solutions optimizing compute for CPU and GPU.
The platform: Autonomous Cloud Orchestration based on K8s control layer.

Company Overview

  • Startup (revenue-generating, Series A) - Product Co.
  • Company size: 30
  • Future unicorn
  • REMOTE first culture
  • Smart, fun, low-ego team culture

Compensation

  • Base Salary 200++
  • Equity (future Unicorn)

Key Responsibilities

  • Lead Design, Architecture & Development of K8s-based cloud infrastructure.
  • Use K8s Controllers, Operators & CRs to Implement scalable, high-availability solutions.
  • Integrate Karpenter, and/or other advanced tools for infrastructure optimization.
  • Architect MLOps Middleware integration (dynamic workload migration, resource disaggregation).
  • Build monitoring, logging & alerting systems.
  • Drive infrastructure cost optimization through FinOps best practices in K8s deployments.
  • Promote K8s best practices & mentor software engineers.
  • Collaborate across teams to drive K8s adoption in multi-cloud and hybrid environments.
  • Open-Source Contributions in the Kubernetes community.

Qualifications

  • Kubernetes Expertise
  • Designing, deploying, and managing K8s clusters (AKS, EKS, GKE, OpenStack, etc.).
  • Hands-on experience with K8s core components (Karpenter, cluster autoscaler, CNI, CSI, CRI, CRD, operators).
  • 5+ years in Kubernetes infrastructure.
  • Contributing to open-source Kubernetes projects.
  • 10+ years: software engineering experience.
  • Go, Python, Bash, etc. (one or more).
  • IaC tools proficiency (Terraform, Helm).
  • CI/CD pipelines & DevOps practices.
  • Excellent communication skills for both technical and non-technical stakeholders.
  • Bachelor’s or Master’s degree in Computer Science or related field (preferred).

Preferred Experience

  • GPU scheduling, container orchestration, HPC (high-performance computing) workloads.
  • Multi-cloud & hybrid cloud deployments familiarity.
  • MLOps platforms experience (Kubeflow, TFX, etc.).
  • FinOps practices & cloud cost management experience/knowledge

Remote

Remote work environment.

About the Company

Living Talent

Application

Apply tot his job
Apply To this Job

Requirements

  • 5+ years of experience designing, deploying, and managing Kubernetes clusters (AKS, EKS, GKE, OpenStack, etc.)
  • 10+ years of software engineering experience
  • Strong expertise with Kubernetes core components (Karpenter, cluster autoscaler, CNI, CSI, CRI, CRD, operators)
  • Experience contributing to open‑source Kubernetes projects
  • Proficiency in one or more programming languages such as Go, Python, Bash
  • IaC tools proficiency (Terraform, Helm)
  • Experience building CI/CD pipelines and practicing DevOps
  • Excellent communication skills for both technical and non‑technical stakeholders
  • Bachelor’s or Master’s degree in Computer Science or related field (preferred)

Responsibilities

  • Lead design, architecture, and development of Kubernetes‑based cloud infrastructure
  • Use Kubernetes Controllers, Operators, and Custom Resources to implement scalable, high‑availability solutions
  • Integrate Karpenter and/or other advanced tools for infrastructure optimization
  • Architect MLOps middleware integration (dynamic workload migration, resource disaggregation)
  • Build monitoring, logging, and alerting systems
  • Drive infrastructure cost optimization through FinOps best practices in Kubernetes deployments
  • Promote Kubernetes best practices and mentor software engineers
  • Collaborate across teams to drive Kubernetes adoption in multi‑cloud and hybrid environments
  • Contribute to open‑source projects in the Kubernetes community

Benefits

Remote‑first cultureSmart, fun, low‑ego team cultureBase Salary 200k+Equity (future Unicorn)Opportunity to work on a Series A, revenue‑generating startup

Skills

KubernetesKarpenterCluster AutoscalerCNICSICRICRDOperatorsGoPythonBashTerraformHelmCI/CDDevOpsFinOpsMLOpsKubeflowTFX

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free