Senior Software Engineer
  • Galent
13 Hours Ago
NA
W2
Remote
6-10 Years
Required Skills: NATS, JetStream, VMware, bare-metal Kubernetes environments
Job Description

Senior Software Engineer (L5) – Platform & Release Engineering

We are seeking a Senior Software Engineer to build and scale the platform, infrastructure, and release systems that enable TernStack deployments across SaaS, cloud, and on-premises environments. You will work across Go, Kubernetes, Terraform, and CI/CD to deliver reliable, cloud-agnostic deployments and operational excellence.

Key Responsibilities

  • Design and maintain Terraform-based Infrastructure as Code for consistent, automated deployments across cloud and on-prem environments.
  • Develop platform services, sidecars, admission webhooks, and Kubernetes controllers in Go.
  • Build and manage core infrastructure components, including NATS/JetStream, S3-based audit storage, and platform services.
  • Create and optimize CI/CD pipelines with automated testing, ephemeral environments, and performance validation.
  • Implement Kubernetes-native solutions for CRD management, drift detection, policy enforcement, and operational automation.
  • Support architecture for AI gateway deployments in customer VPCs, SaaS control planes, and future multi-region expansion.
  • Drive a culture of testing, reliability, and continuous improvement across the platform.

Required Qualifications

  • 7+ years of software engineering experience, with significant exposure to platform, infrastructure, or cloud-native engineering.
  • Strong proficiency in Go and experience building distributed systems and platform services.
  • Deep expertise in Terraform and Infrastructure as Code practices.
  • Hands-on experience designing and operating Kubernetes platforms, including controllers, operators, CRDs, and admission webhooks.
  • Strong understanding of CI/CD systems, automated testing frameworks, and release engineering best practices.
  • Experience working across cloud and on-premises environments.
  • Familiarity with distributed messaging systems, networking, and platform security concepts.

Preferred Qualifications

  • Experience with multi-cloud architectures and SaaS platform operations.
  • Knowledge of NATS, JetStream, VMware, and bare-metal Kubernetes environments.
  • Experience building AI/ML platform infrastructure or supporting large-scale inference workloads (e.g., vLLM).
  • Strong understanding of observability, reliability engineering, and performance optimization.

Jobseeker

Looking For Job?
Search Jobs

Recruiter

Are You Recruiting?
Search Candidates