Platform Builder : Golang

Codewave Technologies Private Limited

Bengaluru

Hybrid

INR 1,500,000 - 2,500,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health cover
Flexible hours
Bonuses
Career growth
Performance pay

Job summary

Codewave Technologies Private Limited in Bengaluru, India is seeking a software engineer to build Kubernetes Operators and controllers in Go. You will automate provisioning, upgrades, scaling, and recovery while writing maintainable code with automated tests.

You will work with architects, SREs, and security teams to deliver secure, observable platforms. A strong background in Go, Kubernetes, CRDs, and CI/CD is essential, along with reliability, testing, and ownership of engineering work.

Qualifications

  • 3+ years of relevant engineering experience, with hands-on Go development and production Kubernetes experience.
  • Experience building or maintaining Operators or controllers.
  • Working knowledge of Kubernetes APIs, CRDs, reconciliation loops, finalizers, and status reporting.
  • Understanding of retries, failure handling, and idempotency.
  • Experience with unit and integration testing, Git, CI/CD, Helm, and GitOps.
  • Strong Linux, containers, networking, and troubleshooting fundamentals.
  • Practical knowledge of RBAC, secrets management, and workload isolation.
  • Clear communication and ownership of engineering work.

Responsibilities

  • Build and maintain Kubernetes Operators and controllers using Go.
  • Develop CRDs and reconciliation logic to automate provisioning, upgrades, scaling, and recovery.
  • Write maintainable code with automated tests, improve CI/CD pipelines, and troubleshoot production issues.
  • Collaborate with architects, SREs, and security teams to build secure, observable, and reliable platforms.

Skills

Go development
Kubernetes
Operators
Testing
Git
CI/CD
Helm
GitOps
Linux
Networking
Troubleshooting
RBAC
Secrets management
Workload isolation
Communication

Tools

Kubebuilder
Operator SDK
controller-runtime
client-go
Terraform
Argo CD
Flux
Prometheus
Grafana
Admission webhooks

Job description

Build software that keeps platforms reliable, secure, and ready to scale. Turn complex operations into dependable automation with Go and Kubernetes.

Key focus areas
What you'll do

Build and maintain Kubernetes Operators and controllers using Go . Develop CRDs and reconciliation logic to automate provisioning, upgrades, scaling, and recovery. Write maintainable code with automated tests , improve CI/CD pipelines , and troubleshoot production issues. Work with architects, SREs, and security teams to build secure, observable, and reliable platforms.

Must haves

3+ years of relevant engineering experience , with hands-on Go development and production Kubernetes experience . Experience building or maintaining Operators or controllers . Working knowledge of Kubernetes APIs, CRDs, reconciliation loops, finalizers, and status reporting . Understanding of retries, failure handling, and idempotency . Experience with unit and integration testing, Git, CI/CD, Helm, and GitOps . Strong Linux, containers, networking, and troubleshooting fundamentals. Practical knowledge of RBAC, secrets management, and workload isolation . Clear communication and ownership of engineering work

Good to haves

Experience with Kubebuilder, Operator SDK, controller-runtime, or client-go . Exposure to Terraform, Argo CD or Flux , and EKS, AKS, or GKE . Familiarity with Prometheus and Grafana , admission webhooks, or backup and recovery automation. Kubernetes or cloud certifications are a plus.

Health cover up to ₹4L for your whole family, including parents. Flexible hours and location. Auto-approved vacations on team consensus. Self-managed career growth, yearly performance-based pay revision. Flat, bias-free, playful culture. Project and company bonuses. Real ownership of org-level work.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer (GoLang, Kubernetes Operators, CRD)
Staff Software Engineer (GoLang, Kubernetes Operators, CRD)

Armis • Ahmedabad District

On-site
INR 4,000,000 - 6,000,000
Kubernetes Controller Developer (Golang)
Kubernetes Controller Developer (Golang)

Berrybytes • India

On-site
INR 1,200,000 - 2,000,000
Collaborative and innovation-driven culture
Career development in DevOps
Remote-friendly setup
Kubernetes Controller Developer (Golang)
Kubernetes Controller Developer (Golang)

01Cloud • India

Remote
INR 1,500,000 - 2,700,000
Remote-friendly setup
Flexible work culture
Career development in DevOps
Infrastructure Engineer | Pune & Noida Location
Infrastructure Engineer | Pune & Noida Location

Airtel Digital • Dadri

On-site
INR 2,800,000 - 5,200,000
Infrastructure Engineer
Infrastructure Engineer

Airtel Digital • Pune District

On-site
INR 1,800,000 - 2,400,000
Platform Engineer Lead
Platform Engineer Lead

Randstad • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Platforms Lead
Platforms Lead

Weekday AI (YC W21) • Maharashtra

On-site
INR 3,000,000 - 5,000,000
Software Development Engineer - 2
Software Development Engineer - 2

Coredge • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Platform Engineer
Senior Platform Engineer

LE300 Optiva (India) Technologies Pvt. Ltd. • Hyderabad

On-site
INR 1,800,000 - 2,500,000
Sr Engineer - Managed Kubernetes
Sr Engineer - Managed Kubernetes

Target • Bengaluru

On-site
INR 4,000,000 - 7,000,000
None