logo inner

Senior Kubernetes Engineer

MariaDBOnsite

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).

Why Join Us


  • Contribute to global, cutting-edge Kubernetes projects in a dynamic, fast-paced environment.
  • Competitive salary and comprehensive benefits 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.
  • Opportunities for continuous learning and professional growth.
  • Collaborate with an innovative team leveraging advanced cloud and Kubernetes technologies.
  • 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.
  • You’ll be collaborating with high-caliber colleagues around the world, offering unparalleled learning and growth opportunities.  

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.

Life at MariaDB

We are the company behind MariaDB, the fastest growing Open Source database. Started by the founders of MySQL, we are passionate about reinventing the database to support today's enterprise needs from OLTP to analytics. We also build complementary products, including MariaDB MaxScale and MariaDB ColumnStore, that are valuable for deploying MariaDB in large, mission-critical production environments. We provide world-class support and training, and we're an active sponsor of the MariaDB Foundation, a non-profit organization dedicated to ensuring continuity and open collaboration in the MariaDB ecosystem.
Thrive Here & What We Value* Pushing boundaries in technology and business models* Shaping the future of the software industry with innovation* Collaborating globally with high-caliber colleagues* Offering exceptional learning and growth opportunities* Competitive compensation package, including 25 days paid annual leave* Providing comprehensive benefits (medical/dental/vision insurance)* Supporting work flexibility and freedom* Encouraging outside-the-box thinking and empowerment* Being part of a game-changing organization at MariaDB

Related Sub

This job belongs to these sub. Explore related roles here:
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2025