Software Engineer - Cloud Native

Application Form
Gloroots Logo

Software Engineer - Cloud Native Application Form

Apply Now

Share your details below to apply for this job.

Enter a number between 0 and 1000
Enter a number between 0 and 1000
Enter a number between 0 and 120
Are you currently on notice period?

Accepted formats: .doc, .docx, .pdf, .png, .jpeg, .jpg

Maximum file size: 20MB

By submitting this application, you acknowledge and consent to the use of artificial intelligence (AI) technologies in the recruitment process, including but not limited to resume screening, candidate assessment, and interview facilitation. Your application data may be processed by AI systems to evaluate your qualifications. You have the right to request human review of any AI-assisted decisions.

Job Description

Role: Software Engineer – Cloud-Native / Kubernetes

Function: Software Engineering

Location: Bangalore (Work from Office)

Type: Full-time

Compensation: Not specified

Industry: Cloud Infrastructure, Enterprise Software, AI Technology

About Company

A deeptech startup building an AI-native private cloud platform that automates orchestration, security, and compliance for enterprise hybrid cloud environments. Backed by $9.6 million in seed funding led by RTP Global.

The company transforms how enterprises manage their cloud infrastructure with cutting-edge AI automation. You'll join a fast-paced, high-impact team of 30 seasoned tech veterans in Bangalore, tackling globally relevant engineering challenges while building the future of cloud infrastructure.

Position Overview

You'll build a managed Kubernetes platform from the ground up – not just applications that run on Kubernetes, but the platform itself. You'll work hands-on with Go and Kubernetes internals, contributing to core systems like tenant cluster lifecycle, worker node provisioning, networking, and storage. This role offers real ownership over production systems and a clear growth path into senior platform engineering roles in a small team with high impact and minimal bureaucracy.

Role & Responsibilities

  • Build and operate production-grade Go services for a managed Kubernetes platform
  • Implement Kubernetes Custom Resource Definitions (CRDs) and controllers
  • Work on worker node lifecycle: provisioning, bootstrap, health, and replacement
  • Contribute to networking and cluster access (Ingress, LoadBalancers, DNS)
  • Help implement persistent storage using Kubernetes volume APIs and CSI
  • Improve reliability and self-healing (detecting failures, cleanup, reconciliation)
  • Add and maintain observability (metrics, logs, alerts)

Must Have Criteria

  • 3–5 years of software engineering experience
  • Strong experience with Go (Golang)
  • Comfortable with concurrency (goroutines, channels)
  • Able to write clean, testable, production code
  • Hands-on experience with Kubernetes
  • Experience deploying workloads on Kubernetes
  • Understanding of pods, services, nodes, and the control plane
  • Solid Linux fundamentals
  • Experience working with containers (Docker or equivalent)

Nice to Have

  • Experience writing Kubernetes controllers/operators
  • Familiarity with Kubernetes networking (CNI, Services, LoadBalancers, NetworkPolicies)
  • Exposure to storage in Kubernetes (PVCs, StorageClasses, CSI)
  • Experience with cloud platforms (AWS, GCP, Azure) or private clouds
  • Familiarity with Infrastructure as Code (Terraform, etc.)
  • Kubernetes certifications (CKA / CKAD)

What We Offer

  • Work on hard platform problems, not just CRUD services
  • Real ownership over systems running in production
  • Learn Kubernetes from the inside out
  • Small team, high impact, minimal bureaucracy
  • Clear growth path into senior / platform engineering roles
  • High ownership of your projects
  • Work on innovative zero-to-one infrastructure products

Apply Now

Share your details below to apply for this job.

Enter a number between 0 and 1000
Enter a number between 0 and 1000
Enter a number between 0 and 120
Are you currently on notice period?

Accepted formats: .doc, .docx, .pdf, .png, .jpeg, .jpg

Maximum file size: 20MB

By submitting this application, you acknowledge and consent to the use of artificial intelligence (AI) technologies in the recruitment process, including but not limited to resume screening, candidate assessment, and interview facilitation. Your application data may be processed by AI systems to evaluate your qualifications. You have the right to request human review of any AI-assisted decisions.