Postuler

Publié à l’instant

Principal Database Engineer

@ Jobgether

Télétravail au Canada

TélétravailTemps plein
Postuler
SIGNAUX

Résumé des exigences :

  • At least 8 years of experience operating and evolving large-scale production database environments, including assessing existing systems, defining technical direction, and delivering…
  • Deep, recent, hands-on expertise with MariaDB, particularly InnoDB, MVCC, transaction isolation, locking, query optimization, binary logs, and MariaDB GTID replication.
  • Strong understanding of high availability, replication, distributed database failure modes, consistency and availability trade-offs, transaction boundaries, and reliable event delivery…
  • Proven experience independently diagnosing MariaDB incidents, tuning performance, and executing tested restore or point-in-time recovery procedures while validating data integrity.
  • Strong software engineering skills in Python, Go, Rust, or a comparable programming language.
  • Experience personally developing and maintaining production software or automation for database provisioning, failover, online schema changes, and self-service operations.
Source et dates

Site carrière / système de candidatures · lever

Date publiée par l’employeur
2026-11-11
Première détection par notre source
2026-11-11
Mise à jour du dossier source
2026-11-11

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Jobgether

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Your career navigator for remote work.

Description complète de l’entreprise

Jobgether is an AI-powered career coach and matching platform fixing the broken job search. Remote professionals no longer waste hours applying blindly; instead, they receive a personalized job search strategy, stronger visibility, and curated matches aligned with their skills, flexibility preferences, and career goals. We flip the hiring model by connecting talent only to roles that truly match, reducing noise for employers and eliminating wasted effort for candidates. Jobgether combines AI coaching, profile optimization, Match Score insights, and the world’s largest remote job database to help people land opportunities faster and with less bias. Our purpose is to make remote job search guided and intentional. Our mission is to become the world’s reference platform for remote talent, ensuring no professional remains invisible and every match is meaningful.

Abonnés LinkedIn
1 498 314
Personnes associées sur LinkedIn
391
Bureaux déclarés
  • Brussels, BE
Catégories d’activité
  • Internet
  • Virtual Workforce
Autres noms enregistrés
  • Jobgether
Le profil indique une agence de recrutement
Non
Investissement total déclaré
2 557 655

La devise et la date d’observation ne sont pas fournies; ce n’est ni une valorisation actuelle ni une ronde de financement.

Jobgether is an AI-powered career coach and matching platform fixing the broken job search. Remote professionals no longer waste hours applying blindly; instead, they receive a personalized job search strategy, stronger visibility, and curated matches aligned with their skills, flexibility preferences, and career goals. We flip the hiring model by connecting talent only to roles that truly match, reducing noise for…

ChampValeur
SecteurInternet Marketplace Platforms
Taille11-50 employees
Siège socialBrussels
Type d’organisationPrivately Held
Fondée en2020
Offres sur Jobsy262
LinkedInVoir la page
Description

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Principal Database Engineer based in Canada .

As a Principal Database Engineer, you will shape the architecture, reliability, and long-term evolution of critical database infrastructure supporting high-demand financial services. You will assess complex production environments, define technical direction, and lead the delivery of improvements that strengthen performance, scalability, and operational resilience. Working hands-on with MariaDB and complementary data technologies, you will guide challenging migrations, resolve complex incidents, and develop automation for safer database operations. You will collaborate with engineering, security, and compliance teams, influencing decisions across the organization without relying on formal management authority. This is a senior individual contributor opportunity for someone who combines deep technical expertise with strategic judgment, practical execution, and a strong commitment to dependable infrastructure.

Accountabilities

    Assess existing database infrastructure against business needs and production performance, identifying opportunities to improve reliability, scalability, cost efficiency, and operational simplicity.

  • Define target database architecture, establish measurable technical objectives, and develop a prioritized roadmap in collaboration with engineering leaders and dependent teams.

  • Lead the implementation and adoption of architectural improvements, remaining hands-on with complex migrations, scaling decisions, benchmarking, data-integrity validation, and cutover and rollback planning.

  • Diagnose complex MariaDB performance issues and failures across database engines, storage systems, and application layers.

  • Improve production reliability through observability, safer change management, and tested backup, restoration, and disaster recovery procedures.

  • Establish recovery objectives with service owners and validate them through practical recovery exercises.

  • Build and maintain production software and automation for database provisioning, upgrades, failover, online schema changes, and routine maintenance.

  • Develop secure, auditable self-service database workflows in partnership with Security and Compliance teams.

  • Advise application teams on schema design, transaction boundaries, query optimization, and appropriate data-store choices.

  • Mentor engineers through design reviews, technical collaboration, pairing, and incident analysis, encouraging ownership and stronger database expertise.

  • Participate in on-call rotations and incident response, ensuring clear operational ownership and continuous improvement based on production lessons.

  • Requirements:

    • At least 8 years of experience operating and evolving large-scale production database environments, including assessing existing systems, defining technical direction, and delivering measurable improvements.

    • Deep, recent, hands-on expertise with MariaDB, particularly InnoDB, MVCC, transaction isolation, locking, query optimization, binary logs, and MariaDB GTID replication.

    • Strong understanding of high availability, replication, distributed database failure modes, consistency and availability trade-offs, transaction boundaries, and reliable event delivery patterns such as transactional outbox.

    • Proven experience independently diagnosing MariaDB incidents, tuning performance, and executing tested restore or point-in-time recovery procedures while validating data integrity.

    • Strong software engineering skills in Python, Go, Rust, or a comparable programming language.

    • Experience personally developing and maintaining production software or automation for database provisioning, failover, online schema changes, and self-service operations.

    • Familiarity with version control, code reviews, delivery pipelines, and robust failure-handling practices.

    • Strong knowledge of Linux internals, operating system kernels, storage, and networking, with the ability to investigate issues beyond the database layer.

    • Excellent written communication and technical judgment, with a demonstrated ability to influence stakeholders and deliver cross-team initiatives without direct reporting authority.

    • Proven ability to mentor experienced engineers and support sound technical and lifecycle decisions.

    • Nice to have: Experience with containerized, hybrid on-premises and cloud, or multi-region database environments, including Kubernetes, infrastructure as code, and GitOps.

    • Nice to have: Familiarity with database proxies and load-balancing technologies such as MaxScale, HAProxy, or ProxySQL.

    • Nice to have: Experience with PostgreSQL, Vitess, TiDB, ScyllaDB, ClickHouse, or internal database platforms, as well as Kafka, Redis/Valkey, or Elasticsearch/OpenSearch.

    • Nice to have: Experience working in regulated environments or contributing to database engines, operators, and infrastructure software.

    • Benefits:

      • Competitive annual salary range of USD 161,000–358,900, with the final offer determined by experience, skills, and role scope.

      • Equity opportunities.

      • Performance-based bonus program.

      • Wellness allowance.

      • For eligible US employees, additional medical, dental, and vision coverage, as well as a 401(k) plan.

      • Fully remote, full-time employment arrangement.

      • Opportunity to influence critical infrastructure and contribute to complex, high-impact engineering initiatives.

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Emplois semblables

  • Principal Database Engineer

    Télétravail au Canada
    TélétravailTemps plein

    Kraken

    8+ ansCandidates need 8+ years running production database estates at scale, deep recent MariaDB expertise, and personal experience with incident recovery. They also need strong Python, Go, Rust or similar software skills and solid Linux, storage and networking fundamentals.

    MariaDB, Kafka, Redis, Elasticsearch

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.