DigitalOcean

Software Engineer II - Managed Kubernetes products

DigitalOcean
Apply
4 hours ago
Hyderābād, IndiaMid Level

Responsibilities

  • Implement features and bug fixes for App Platform and Functions services in Go.
  • Contribute to gRPC and HTTP APIs, reconciliation loops, and application and function lifecycle workflows.
  • Improve Kubernetes-backed deployments, networking, autoscaling, controllers, workload isolation, observability, and healing.
  • Enhance serverless runtime cold-start performance, warm-path behavior, reliability, isolation, and operational tooling.
  • Participate in on-call rotations, investigate production issues, write runbooks, and own contributed services.
  • Write unit and integration tests, participate in code reviews, and improve reliability and operability.
  • Collaborate with App Platform, Functions, Edge, Networking, and adjacent product teams.

Requirements

  • 2–4 years of software engineering experience building and shipping production services.
  • Proficiency in Go or a strong background in another typed systems language with the ability to ramp quickly.
  • Working knowledge of Kubernetes concepts including Deployments, Services, Controllers/Operators, resource limits, and networking basics.
  • Understanding of distributed systems concepts including replication, latency trade-offs, failure modes, and reconciliation.
  • Exposure to containerized environments, microservices, and SQL databases such as MySQL or Postgres.
  • Ability to troubleshoot ambiguous bugs and production issues, document work clearly, and collaborate effectively.
  • Preferred experience includes PaaS, serverless platforms, multi-tenant control planes, service meshes, CNI networking, autoscaling, scale-to-zero patterns, event-driven systems, webhooks, runtime isolation, Terraform, CI/CD pipelines, Prometheus-based observability, and production on-call work.

Benefits

  • Hybrid role located in Hyderabad, India.
  • Reimbursement for relevant conferences, training, and education.
  • Access to LinkedIn Learning courses.
  • Employee assistance resources, local employee meetups, and flexible time off.
  • Eligibility for bonuses, equity compensation, equity grants upon hire, and an Employee Stock Purchase Program.
  • Employees may apply to a maximum of 3 positions within any 180-day period.

Tech Stack

Categories

DigitalOcean

About DigitalOcean

1,001-5,000 employees

DigitalOcean provides cloud infrastructure and platform services for developers, startups, and small to mid-sized businesses, including virtual machines (Droplets), managed Kubernetes and databases, object/block storage, networking, and GPUs for AI workloads. It operates a usage-based, self-service public cloud with APIs, CLI, and a marketplace to deploy and scale applications. Founded in 2012 and headquartered in Broomfield, Colorado, DigitalOcean is a public company listed on the NYSE.

Contact me