Developer Advocate (Remote)

Perconaβ€’Toronto, ON
β€’Remote

About The Position

Percona is seeking a Developer Advocate to bridge the gap between their powerful open-source database solutions and the developers and DBAs who use them. This role involves making Percona's offerings easier to understand, utilize, and discuss through various forms of content, code, and community engagement. The ideal candidate may come from a Developer Advocacy background or a senior technical role such as engineering, DBA, consulting, or other customer-facing positions. A key requirement is the ability to communicate effectively with technical audiences as a peer, backed by credible production experience.

Requirements

  • Several years of experience in a hands-on technical role such as engineering, DBA, SRE, solutions architecture, or developer advocacy.
  • Experience with databases in production or working with developers who do.
  • Strong writing skills, capable of explaining complex technical topics clearly.
  • Comfort with public speaking or a demonstrated desire to develop this skill.
  • Proficiency in at least one of Python, Go, JavaScript/TypeScript, Java, or Rust, sufficient for writing demos, building sample apps, and reading source code.
  • Understanding of how open source communities function and the difference between participation and marketing.
  • Willingness to travel approximately 10-50%.

Nice To Haves

  • Existing contributions to open source projects, particularly in the database, observability, or Kubernetes ecosystems.
  • Experience with AI/ML workloads on databases, such as vector search, RAG, or large-scale embeddings.
  • A recognized presence in developer communities (e.g., a popular blog, YouTube channel, conference talks, active GitHub profile).
  • Experience in building or managing developer programs, community events, or contributor onboarding.

Responsibilities

  • Create technical content, including tutorials, deep-dive blog posts, reference guides, video walkthroughs, and demos that solve specific problems.
  • Present at public speaking engagements such as conference talks, webinars, meetups, podcasts, and livestreams.
  • Engage with upstream open source communities (MySQL, PostgreSQL, MongoDB, Valkey, Kubernetes, etc.) by contributing, answering questions, reporting bugs, and representing Percona.
  • Actively participate in the Percona community across platforms like the Percona Forum, Discord, GitHub, social media, and at Percona events, welcoming and recognizing contributors.
  • Become knowledgeable about Percona's open source portfolio, including Percona Server for MySQL, Percona Server for MongoDB (PSMDB), Percona Server for PostgreSQL, Percona XtraDB Cluster (PXC), Percona XtraBackup, Percona Backup for MongoDB (PBM), Percona Monitoring and Management (PMM), and Percona Operators.
  • Collect and relay feedback from the field (pain points, documentation gaps, UX issues, feature requests) to Product and Engineering teams.
  • Collaborate with Marketing, Product, Engineering, and Support teams to ensure technical accuracy and usefulness of communications.

Benefits

  • Flexible work hours
  • Various paid time off programs
  • Equipment for remote office
  • Funds for career development (external training, certifications, conferences)
  • Ongoing connectivity allowances
  • Opportunity to participate in equity incentive plan
  • The Percona Adventure Team
  • Work-from-Anywhere
  • FlowDays
  • FryDays
  • Overall flexibility
  • PAVE volunteering program
  • Women Transforming Technology
Β© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service