New

Senior Kubernetes Engineer

Sofia, Bulgaria - Office

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 seeking a highly skilled Senior Kubernetes Engineer to design, build, and manage secure, scalable, and production-grade Kubernetes environments with a focus on ClusterAPI, Kamaji and MariaDB Kubernetes Operator. The ideal candidate will have deep expertise in Kubernetes architecture, particularly the separation of control plane and data plane, and extensive experience with cloud networking technologies such as AWS PrivateLink, VPNs, and VPC peering.  This platform engineering role emphasizes multi-cloud infrastructure automation (AWS, Azure, GCP, and smaller providers) using GitOps and Infrastructure as Code (IaC). Responsibilities include implementing robust cloud-native observability and managing secrets with enterprise-grade vaults for multi-cloud Kubernetes deployments. The role also involves developing and maintaining new features for the MariaDB Kubernetes Operator.

 

What You’ll Do

  • Design, implement, and manage production-grade Kubernetes infrastructure using ClusterAPI for cluster lifecycle management and Kamaji for scalable control plane management.
  • Develop and maintain Infrastructure as Code (IaC) using Terraform, creating reusable modules to deploy and manage Kubernetes clusters and related cloud resources across multiple cloud providers.
  • Ensure clear separation of Kubernetes control plane and data plane, optimizing for scalability, performance, and security.
  • Implement secure networking configurations, including AWS PrivateLink, VPNs, and VPC peering, to ensure robust cloud security practices.
  • Automate infrastructure deployment and management processes, leveraging tools like Argo Workflows for release pipelines and Ansible for configuration management.
  • Develop and maintain new features in the MariaDB Kubernetes Operator to automate the complete lifecycle of MariaDB within Kubernetes environments.
  • Develop and maintain backend services that interface with the Kubernetes APIs exposed by the MariaDB Kubernetes Operator.
  • Establish comprehensive observability using OpenTelemetry, Prometheus, and Grafana for monitoring, logging, and alerting across Kubernetes environments.
  • Manage secrets and encryption keys using enterprise-grade vaults, such as HashiCorp Vault, AWS KMS, Azure Key Vault, and Google Cloud KMS.
  • Secure workload-to-workload communication using mechanisms like mTLS, integrating with service mesh technologies where applicable.
  • Optimize cloud resource costs to ensure cost-efficient, scalable Kubernetes deployments.
  • Implement backup and disaster recovery strategies for Kubernetes to ensure data integrity and service continuity.

 

What You Bring

  • 5+ years of experience designing, deploying, and managing Kubernetes-based infrastructure at scale in multi-cloud environments (AWS, Azure, GCP, and smaller cloud providers like DigitalOcean, Linode, or Oracle Cloud).
  • Deep understanding of Kubernetes architecture, including control plane and data plane separation, and hands-on experience with ClusterAPI and Kamaji.
  • Strong knowledge of cloud networking technologies, including AWS PrivateLink, VPNs, VPC peering, and other secure networking configurations.
  • Proficiency in managing secure, scalable Kubernetes clusters using managed services (AKS, EKS, GKE) and non-managed environments.
  • Hands-on experience writing Kubernetes operators in Go.
  • Write simple, idiomatic, and maintainable Go code following best practices.
  • Experience with cloud-native observability tools like OpenTelemetry, Prometheus, and Grafana for monitoring Kubernetes and database workloads.
  • Hands-on experience with automation tools like Ansible and Argo Workflows for configuration management and release processes.
  • Familiarity with modern authentication protocols (e.g., JWT, OAuth 2.0, OIDC) and cloud-native identity services (e.g., AWS IAM, Azure AD, Google Cloud IAM) for securing user and workload access.
  • Experience with secrets management using vaults like HashiCorp Vault, AWS KMS, Azure Key Vault, and Google Cloud KMS.
  • Strong scripting and automation skills to streamline infrastructure operations.
  • Excellent problem-solving skills, with the ability to troubleshoot complex Kubernetes and cloud infrastructure issues in production.
  • Ability to collaborate effectively with cross-functional teams, including SRE, DevSecOps, and developers, with demonstrated leadership in mentoring or guiding technical initiatives.
  • Fluent in English, with excellent written and verbal communication skills.

 

Nice to Have

  • Certifications in AWS, Azure, GCP or Kubernetes (e.g., AWS Certified Solutions Architect, Certified Kubernetes Administrator).
  • Experience with CI/CD pipelines using ArgoCD or similar tools.
  • Knowledge of multi-region Kubernetes deployments and cluster federation (e.g., Kubernetes Federation, Karmada) for global scalability and high availability.
  • Familiarity with compliance standards (e.g., GDPR, HIPAA, SOC 2) and experience building Kubernetes infrastructure for highly regulated industries (e.g., finance, healthcare).
  • Familiarity with configuring Kubernetes for federated authentication with external identity providers (e.g., Okta, Keycloak) for single sign-on (SSO).
  • Experience managing and operating relational databases (bonus points for MariaDB or MySQL).

 

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

Bulgaria - Sofia (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.

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Education

Select...
Select...

Select...
Kubernetes & Container Orchestration: Which of the following have you had professional responsibility for? (Select all that apply) *
Infrastructure as Code & Automation: Which of the following have you had professional responsibility for? (Select all that apply) *
Cloud Platforms: Which of the following have you had professional responsibility for? (Select all that apply) *
Networking and Security: Which of the following have you had professional responsibility for? (Select all that apply) *
Secrets Management: Which of the following have you had professional experience of? (Select all that apply) *
Observability & Monitoring: Which of the following have you got professional experience with? (Select all that apply) *
Authentication & Identity: Which of the following do you have professional experience with? (Select all that apply): *
Select...
Select...
Select...

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in MariaDB plc’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Select...
Select...
Race & Ethnicity Definitions

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Select...

Voluntary Self-Identification of Disability

Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026

Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury
Select...

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.