Senior Kubernetes Engineer

Sorry, this job was removed at 08:08 p.m. (CST) on Friday, Jun 06, 2025
Be an Early Applicant
Office, Machaze, Manica
Cloud • Hardware • Software • Database
The Role

Senior Kubernetes Engineer

MariaDB is making a big impact on the world. Whether you’re checking your bank account, buying a coffee, shopping online, making a phone call, listening to music, taking out a loan or ordering takeout – MariaDB is the backbone of applications used everyday. Companies small and large, including 75% of the Fortune 500, run MariaDB, touching the lives of billions of people. With massive reach through Linux distributions, enterprise deployments and public clouds, MariaDB is uniquely positioned as the leading database for modern application development.


About the Role

We are looking for a Senior Software Engineer with a strong background in Go and Kubernetes internals to join the development of the MariaDB Kubernetes Operator. This role focuses on building new features and improving automation for managing the full lifecycle of MariaDB in Kubernetes environments. You’ll also contribute to backend microservices that interface with the Kubernetes APIs exposed by the operator.


You’ll work closely with the SRE team to ensure seamless integration with the cloud infrastructure, but your primary responsibility will be developing operator features and design CRDs that power enterprise-grade MariaDB on Kubernetes. While deep infrastructure expertise is not a requirement, familiarity with Infrastructure as Code, GitOps and managing Kubernetes infrastructure will help you collaborate effectively with our SRE team.


What You’ll Do

  • Design and implement new features in the MariaDB Kubernetes Operator using Go and controller-runtime.
  • Improve reconciliation logic for MariaDB workloads such as Galera, asynchronous replication and backup/restore operations.
  • Design and evolve Kubernetes CRDs to ensure a good user experience when consuming our features.
  • Develop and maintain backend services that interface with the Kubernetes APIs exposed by the MariaDB Kubernetes Operator.
  • Write simple, idiomatic, and maintainable Go code following best practices.
  • Develop unit, integration, and end-to-end tests to ensure product quality and long-term maintainability.
  • Collaborate with SREs to ensure that both the operator and backend services run reliably in our multi-cloud infrastructure.

What You Bring

  • 5+ years of software engineering experience, with 2+ years building Kubernetes controllers or operators using Go.
  • Deep understanding of Kubernetes architecture and controller concepts such as reconciliation loops and CRDs.
  • Solid Go programming skills with an emphasis on clean, maintainable, and well-tested code.
  • Experience writing and maintaining backend microservices and distributed systems.
  • Ability to collaborate effectively with cross-functional teams, including SRE, product, support, and engineering.
  • Fluent in English, with excellent written and verbal communication skills

Nice to Have

  • Experience deploying and operating database workloads in Kubernetes (bonus for MariaDB or MySQL).
  • Experience with Infrastructure as Code, GitOps and managing Kubernetes Infrastructure.
  • Experience with ClusterAPI or Kamaji.
  • Certifications in Kubernetes, such as Certified Kubernetes Application Developer (CKAD) or Certified Kubernetes Administrator (CKA).

What’s in it for you?

Impact the world of technology by pushing the boundaries of technology and business models, working at MariaDB. Be part of a game-changing organization that encourages outside-the-box thinking, values empowerment, and is truly shaping the future of the software industry.

This is a permanent salaried full-time employee role.

You’ll be collaborating with high-caliber colleagues around the world, offering unparalleled learning and growth opportunities. We provide a very competitive compensation package, 25 days paid annual leave (plus holidays), a massive degree of flexibility and freedom, and more.

Salaries for candidates outside the U.S. will vary based on local compensation structures.

In addition, we are often open to a wide variety of profiles, and recognize that the person we hire may be less experienced (or more senior) than the job description as posted. Salary is one component of MariaDB’s total rewards package, which (subject to eligibility requirements) may include health insurance, life, and disability insurance, funds toward professional development resources, paid holidays, and parental leave, just to name a few! 


Location

India – Bangalore (Hybrid)


How to Apply

If you are interested in this position, please submit your application along with your resume/CV through our Greenhouse ATS system.

  • MariaDB does not sponsor work visas or relocation.
  • MariaDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.
  • MariaDB will not accept agency resumes without prior contractual agreement with HR. Please do not forward resumes to any recruiting alias or employee directly. MariaDB is not responsible for any unsolicited resumes.
  • MariaDB is an equal opportunities employer.

Similar Jobs

In-Office
3 Locations
106 Employees
240K-401K Annually

Enfusion, a Clearwater Analytics company Logo Enfusion, a Clearwater Analytics company

Project Manager

Fintech • Software • Financial Services
Remote or Hybrid
2 Locations
1100 Employees
60K-80K Annually

Suite Studios Logo Suite Studios

Account Executive

Cloud • Digital Media • Professional Services • Database
In-Office or Remote
2 Locations
20 Employees
200K-240K Annually

Suite Studios Logo Suite Studios

Account Executive

Cloud • Digital Media • Professional Services • Database
In-Office or Remote
2 Locations
20 Employees
130K-170K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Redwood City, CA
292 Employees
Year Founded: 2014

What We Do

MariaDB frees companies from the costs, constraints and complexity of proprietary databases, enabling them to reinvest in what matters most – rapidly developing innovative, customer-facing applications. MariaDB uses pluggable, purpose-built storage engines to support workloads that previously required a variety of specialized databases. With complexity and constraints eliminated, enterprises can now depend on a single complete database for all their needs, whether on commodity hardware or their cloud of choice. Deployed in minutes for transactional or analytical use cases, MariaDB delivers unmatched operational agility without sacrificing key enterprise features including real ACID compliance and full SQL. Trusted by organizations such as Deutsche Bank, DBS Bank, Nasdaq, Red Hat, ServiceNow, Verizon and Walgreens – MariaDB meets the same core requirements as proprietary databases at a fraction of the cost. No wonder it’s the fastest growing open source database. Real business relies on MariaDB™.

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
15 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account