DigitalOcean
Posted 1mo ago

Senior Software Engineer I-Managed Databases (DBaaS)

DigitalOcean
Bengaluru, Karnataka, India
HybridFull Time
Responsibilities
  • developing products
  • mentoring engineers
  • providing support
Requirements
  • 6+ years in agile product development
  • 4+ years as MySQL subject-matter expert
  • Experience with distributed systems, Go
  • Docker
  • Kubernetes, CI/CD
  • Concurrency, and strong communication skills
Technical tools mentioned
MySQLPostgreSQLOpenSearchMongoDBKafkaDockerKubernetesTemporalgRPCRESTGrafanaGoCI/CD

Job description

Dive in and do the best work of your career at DigitalOcean. Journey alongside a strong community of top talent who are relentless in their drive to build the simplest scalable cloud. If you have a growth mindset, naturally like to think big and bold, and are energized by the fast-paced environment of a true industry disruptor, you’ll find your place here.  We value winning together—while learning, having fun, and making a profound difference for the dreamers and builders in the world. 

Have you ever wondered what happens inside the cloud?DigitalOcean (NYSE: DOCN) simplifies cloud computing so builders can spend more time creating software that changes the world. With our mission-critical infrastructure and fully managed offerings, DigitalOcean enables startups and small and medium-sized businesses (SMBs) to rapidly deploy and scale modern applications. our employees, like our customers, are based around the world. We want people who are passionate about building features that you and your peers will loveDigitalOcean’s Managed Databases Team builds and runs the services and infrastructure for the DigitalOcean DBaaS product.

We handle the full life cycle of Managed Databases from the APIs which let users create and manage their databases to software that automates the running, upgrading, and health of databases.We are looking for a seasoned engineer to work on a small team focused on Database-as-a-Service products.

This role reports to the Senior Engineering Manager of the DBaaS team within the Platform-as-a-Service (PaaS) organization in Engineering. This role will involve technical leadership to scale our database platform to meet the needs of our growing customer base. This position is able to be hired in India

What You'll Do:

  • Developing external customer-facing Managed Database products (MySQL, PostgreSQL, Caching, Kafka, OpenSearch, MongoDB).Acting as a subject matter expert on MySQL, providing guidance on performance optimizations and administrative issues.
  • Developing and maintaining distributed systems in a Kubernetes environment that is globally distributed.Authoring and giving feedback on technical designs.Developing APIs with Go.Mentoring other engineers on best practices and performing code reviews.
  • Providing the last-line of support for DBaaS products.Collaborating with agile, self-managed teams of peers across other products. This includes engineers, product managers, designers, and more.Leveraging technologies such as Temporal, gRPC, REST, Kubernetes, Docker, Kafka, Grafana and more.Integrating with many components across the DigitalOcean stack.

What You’ll Add to DigitalOcean:

  • 6+ years of experience working in fast-paced, agile product development environments.
  • 4+ years of experience working as a subject-matter expert with MySQL databases.Strong knowledge of microservices using container workload engines and frameworks such as Docker and Kubernetes.
  • A track record of building and maintaining large distributed systems.Experience with resilience engineering, fault tolerance, and failure domains as they relate to database backends.Strong spoken and written technical capabilities in developing and maintaining software.Experience with concurrency patterns in Go.
  • Experience with CI/CD pipelines and frameworks.A strong background and exposure to different databases, both SQL and NoSQL paradigms.Deep understanding of cloud platforms, cloud-native database architectures and control plane design.Passion for collaborating directly with customers to discover their Jobs To Be Done, and developing simple delightful solutions to solve those jobs.
  • Strong interpersonal and communication skills to collaborate and demonstrate empathy with key stakeholders, both spoken and written.

*This job is located in Bengaluru, India

JR: 2026-7978

#LI-Hybrid

Why You’ll Like Working for DigitalOcean

  • We innovate with purpose. You’ll be a part of a cutting-edge technology company with an upward trajectory, who are proud to simplify cloud and AI so builders can spend more time creating software that changes the world. As a member of the team, you will be a Shark who thinks big, bold, and scrappy, like an owner with a bias for action and a powerful sense of responsibility for customers, products, employees, and decisions.
  • We prioritize career development. At DO, you’ll do the best work of your career. You will work with some of the smartest and most interesting people in the industry. We are a high-performance organization that will always challenge you to think big. Our organizational development team will provide you with resources to ensure you keep growing. We provide employees with reimbursement for relevant conferences, training, and education. All employees have access to LinkedIn Learning's 10,000+ courses to support their continued growth and development.
  • We care about your well-being. Regardless of your location, we will provide you with a competitive array of benefits to support you from our Employee Assistance Program to Local Employee Meetups to flexible time off policy, to name a few. While the philosophy around our benefits is the same worldwide, specific benefits may vary based on local regulations and preferences.
  • We reward our employees. The salary range for this position is based on market data, relevant years of experience, and skills. You may qualify for a bonus in addition to base salary; bonus amounts are determined based on company and individual performance. We also provide equity compensation to eligible employees, including equity grants upon hire and the option to participate in our Employee Stock Purchase Program.
  • DigitalOcean is an equal-opportunity employer. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.

Application Limit: You may apply to a maximum of 3 positions within any 180-day period. This policy promotes better role-candidate matching and encourages thoughtful applications where your qualifications align most strongly.

About DigitalOcean

Simplifies cloud infrastructure for developers, startups, and SMBs.

Similar jobs

Software Engineer roles near Bengaluru, Karnataka
3h
Save
Mark Applied
Hide
Software Engineer I, ServiceNow
Bengaluru, Karnataka, India
OnsiteFull Time
Nike
NikeNYSE: NKE: Designs and sells athletic footwear, apparel, and equipment.
2+ YOEGraduates with around 2 years of ServiceNow experience, strong programming skills, automation and API-driven development exposure, GenAI and Agentic framework familiarity, and collaboration skills.
ServiceNow, ServiceNow APIs, Virtual Agent, Form Designer, UI policies, Flow Designer, Access Control Lists, Service Portals, Performance Analytics, GenAI, Agentic frameworks, Agile, Scrum
3h
Save
Mark Applied
Hide
Staff Engineer
San Jose or Durham or Mexico City or Bangalore or Pune or Hoofddorp or Belgrade or Barcelona or Singapore or Sydney or Tokyo
HybridFull Time
Nutanix
NutanixNASDAQ: NTNX: Sells cloud software and hyperconverged infrastructure for enterprises.
12+ YOE12+ years of software engineering experience, including 3+ years in distributed systems, cloud platforms, or security infrastructure; deep Kubernetes and Golang expertise; storage, Linux, networking, and security knowledge; bachelor's or master's degree required.
Kubernetes, Golang, Kubernetes Custom Resource Definitions (CRDs), Container Storage Interface (CSI), OpenShift Security Context Constraints (SCCs), Multi-Category Security (MCS), Container Security Operators, Advanced Cluster Security, CIS, FIPS, Cluster API (CAPI), Docker, containerd, Linux
4h
Save
Mark Applied
Hide
Lead I - Software Engineering
Bangalore or Chennai or Kochi or Trivandrum or Pune or Noida or Hyderabad
OnsiteFull Time
UST
UST: Global provider of digital transformation and IT services.
5+ YOERequires 5+ years of ServiceNow development, ITSM and FSO implementation, JavaScript and platform scripting, integrations, Agile experience, and mandatory ServiceNow CSA certification.
ServiceNow, JavaScript, ITSM, Financial Services Operations (FSO), Glide APIs, Script Includes, Business Rules, Client Scripts, UI Policies, UI Actions, Flow Designer, Service Catalog, Record Producers, CMDB, REST, SOAP, MID Server, IntegrationHub, ITIL V3/V4, ATF (Automated Test Framework), Service Portal, Employee Center, Scoped Applications, UI Builder, Performance Analytics, ServiceNow Reporting, DevOps, CI/CD, Scripted REST APIs, Agile, Scrum
5h
Save
Mark Applied
Hide
Principal Software Engineer
Bengaluru, Karnataka, India
HybridFull Time
Eurofins Scientific
Eurofins ScientificEuronext Paris: ERF: Global provider of analytical testing and laboratory services.
7+ YOERequires 7–12 years of experience, a bachelor's degree or MCA in engineering or computer science, and expertise in .NET, C#, ASP.NET Core, MVC, WebAPI, Angular, Azure, testing, architectures, and design patterns.
Microsoft .NET, Microsoft .NET Core, C#, ASP.NET Core, ASP.NET MVC, WebAPI, Angular, Cosmos DB, Elasticsearch, Azure Functions, Azure Monitor, Azure DevOps, CI/CD, MS Test, Jasmine, Moq, NUnit, Karma, OAuth2, OpenID Connect, Scrum
5h
Save
Mark Applied
Hide
Senior Software Engineer - Full Stack & GenAI
Bengaluru, Karnataka, India
HybridFull Time
Wabtec
WabtecNYSE: WAB: Manufacturer of equipment and digital solutions for rail transportation.
5+ YOEBachelor's degree in computer science, IT, or related field; 5+ years of software engineering experience; proficiency in TypeScript, JavaScript, and Python; full-stack, cloud, GenAI, SQL, and secure API development experience.
TypeScript, JavaScript, Python, Angular, React, FastAPI, Node.js, NestJS, SQL, AWS, Amazon S3, Amazon RDS, Docker, CI/CD, OAuth2, LLMs, RAG, pgvector, Pinecone, Weaviate, LangChain, LlamaIndex, Redis, Kubernetes
6h
Save
Mark Applied
Hide
Staff Software Engineer, Systems Infrastructure
Bengaluru or Bangalore or India
HybridFull Time
LinkedInNASDAQ: MSFT: Professional social network for career development and job recruitment.
8+ YOEBachelor's degree or equivalent practical experience, 8+ years in software design and development, object-oriented or functional programming, and hands-on distributed systems, large-scale systems, databases, or backend APIs experience.
Apache Kafka, Pinot, Azkaban, Samza, Venice, DataHub, Feather, Kubernetes, gRPC, GraphQL, Apache Iceberg, Hadoop, Gobblin, ORC, MapReduce, YARN, HDFS, Hive, Spark, Presto, Java, Python, Go, Scala
6h
Save
Mark Applied
Hide
Senior Developer
Bangalore, Karnataka, India
OnsiteFull Time
Thoughtworks
Thoughtworks: Global technology consultancy providing software engineering and digital transformation.
5+ YOEExperience with Java, Spring Boot, React, AWS, object-oriented programming, Agile methods, TDD, continuous integration, and continuous delivery. Kubernetes, Docker, and Azure are advantageous.
Java, Spring Boot, React, AWS, Extreme Programming (XP), Scrum, Kanban, Test-Driven Development (TDD), continuous integration, continuous delivery, Azure, Kubernetes, Docker, DevSecOps
6h
Save
Mark Applied
Hide
Senior Principal Software Engineer, Jira Data Management
Bengaluru or India
HybridFull Time
Atlassian
AtlassianNASDAQ: TEAM: Develops software for team collaboration and project management.
12+ YOEBachelor’s or Master’s degree in computer science or equivalent experience, 12+ years developing distributed systems, and 4+ years providing architectural oversight and technical leadership.
AWS, GCP, Java, Golang, Python, JavaScript, SaaS, PaaS, IaaS