Senior Software Engineer II-Mongo/Aiven KTLO

Digital Ocean
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 8+ yearsSkills: ["Systems thinking","Strong communication","Team leadership"]

Build and operate the control plane for a cloud DBaaS platform, including provisioning, destroying, scaling, and backing up database clusters. Create highly scalable distributed systems and develop telemetry and logging for proactive signals to engineering teams and customers. Orchestrate complex database workflows and automate operational playbooks for upgrades, security patching, and maintenance, while staying current on Kubernetes operator and control plane patterns to guide long-term strategy.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Digital Ocean
Digital Ocean
1 month ago

Senior Software Engineer II-Mongo/Aiven KTLO

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Build and operate the control plane for a cloud DBaaS platform, including provisioning, destroying, scaling, and backing up database clusters. Create highly scalable distributed systems and develop telemetry and logging for proactive signals to engineering teams and customers. Orchestrate complex database workflows and automate operational playbooks for upgrades, security patching, and maintenance, while staying current on Kubernetes operator and control plane patterns to guide long-term strategy.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop the control plane for a cloud DBaaS platform.
  • •Build highly scalable distributed systems and database engine controls for provisioning, scaling, and backups.
  • •Create world-class telemetry and logging to generate proactive alerts for engineering teams and customers.
  • •Orchestrate complex workflows across database engines.
  • •Automate operational playbooks for upgrades, security patching, and other maintenance events.

Pay and Benefits

Equity and Bonus:Equity
Perks:Employee AssistanceLearning BudgetPaid Leave

Key Requirements

  • •Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • •8+ years of experience in software engineering.
  • •Experience delivering complex cloud-scale distributed systems, particularly in data and OLTP databases.
  • •Experience with Golang and gRPC.
  • •Strong knowledge of Kubernetes and deployment pipelines, including GitHub Actions.
Experience:8+ yearsCloud-scale distributed systemsDataOLTPDBaaS
Education:
Skills:Systems thinkingStrong communicationTeam leadership
Languages:English
Tech Stack:GolangGRPCKubernetesK8sGitHub ActionsMongoDBTemporalTelemetryLogging

Company Brief

Digital Ocean
Provides cloud infrastructure and developer-focused cloud services including scalable droplets, managed databases, Kubernetes, object storage, and networking to simplify deploying and managing applications for developers and small-to-medium businesses.
Industry: Cloud Computing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 250M to 500M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: New York, United States
Founded: 2011
Glassdoor
Glassdoor: 3.8
WebsiteLinkedIn