Ovii Job Board

Senior Software Engineer

Kong

Bangalore, India • Onsite - Bangalore, India • Full-Time • 5+ years

Posted 2026-07-16 Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

Kong is seeking a Senior Software Engineer to build high‑performance Go runtimes, CLI tools and declarative state‑management engines that power its API Management suite. The role blends backend development with APIOps architecture, requiring strong API design, IaC tooling, and mentorship of junior engineers.

Role Snapshot

  • Senior Software Engineer
  • Go backend development
  • API platform tooling
  • Declarative state‑management
  • CLI & Terraform provider engineering
  • Mentor junior engineers

Must-Have Requirements

  • Go (Golang)
  • API design (REST, gRPC, OpenAPI)
  • Terraform provider development
  • CLI development
  • Automated testing & benchmarking
  • Engineering rigor (clean code, unit/integration/e2e tests)
  • backend systems
  • developer tools
  • API platforms

Nice-to-Have Signals

  • Kubernetes operators
  • Cloud platform experience (AWS, Azure, GCP)
  • AsyncAPI knowledge
  • Open‑source contribution experience
  • cloud infrastructure
  • open‑source ecosystems

Work Setup

  • Location: Bangalore, India
  • Work mode: ONSITE
  • Employment type: Full-Time

Not Specified in JD

  • Salary range
  • Visa sponsorship
  • Remote eligibility
  • Relocation
  • Notice period
  • Travel
  • Security clearance
  • Coding test

What You'll Likely Work On

  • Design and optimize Go algorithms for state diffing and drift detection across multi‑tenant API topologies.
  • Architect, maintain, and evolve high‑performance Go SDKs and core libraries used by internal microservices and external clients.
  • Define clean, extensible REST and gRPC API contracts for Kong’s platform runtimes.
  • Build spec‑driven code‑generation pipelines (OpenAPI/AsyncAPI) to produce SDKs, client libraries and IaC definitions.
  • Develop modern, fast CLI tools for developer workflows and high‑concurrency CI/CD automation.
  • Create and extend reliable Terraform providers to enable seamless infrastructure‑as‑code operations.
  • Integrate new runtime capabilities into the declarative management ecosystem as native API primitives.
  • Mentor junior engineers, drive engineering rigor, and communicate technical decisions across global backend and platform teams.

Good Fit If You Have

  • Experience with high‑scale, multi‑tenant API platforms.
  • Interest in open‑source adjacent projects and developer experience.
  • Ability to articulate complex technical decisions to diverse audiences.

Skills

  • Go (Golang)
  • REST / gRPC / OpenAPI API design
  • Terraform provider development
  • CLI development
  • CI/CD pipeline integration
  • Kubernetes operators (exposure)
  • Automated testing & benchmarking
  • Code generation & spec‑driven tooling
  • Microservices SDKs