Senior Software Engineer - Golang & Kubernetes Orchestration - (r0000335) Bangalore

New Relic New Relic · Enterprise · Bangalore, India · Telemetry Data Platform

Senior Software Engineer role focused on building and operating internal platform tools using Golang and Kubernetes, with a focus on automation and reliability. Experience with AI/ML infrastructure like GPU Operator enablement or hosting SLMs is a plus.

What you'd actually do

  1. Drive the design and implementation of internal tools using Golang, specifically focusing on Kubernetes Operators and Controllers to automate resource management.
  2. Lead complex infrastructure shifts
  3. Take ownership of incident response, authoring comprehensive retrospectives and implementing systemic hardening to prevent recurrence using advanced overcommit strategies.

Skills

Required

  • 5–7 years in a DevOps, Site Reliability, or Infrastructure Engineering role
  • Deep internal knowledge of K8s primitives (Deployments, StatefulSets, Rollouts) and experience writing custom Kubernetes Operators
  • Strong experience building production-grade tools and services in Go, specifically for infrastructure automation
  • Proven track record of managing production environments, handling high-severity incidents, and improving SLA compliance through automation
  • Hands-on experience with cloud-native scaling tools (e.g., Karpenter, Cluster API) and managing OS migrations (e.g., Flatcar)
  • Ability to lead projects as a "Captain," providing technical direction and unblocking team members across different time zones

Nice to have

  • CKA Certification
  • Experience with GPU Operator enablement or hosting Small Language Models (SLMs)
  • Familiarity with Helm, GitOps (ArgoCD/Flux), and Grand Centra

What the JD emphasized

  • SLA compliance