Skip to content

Open nowPosted 25 hours ago

Senior Backend Engineer (Go)

Percona15 open roles

Where
EMEA
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Backend Engineer (Go)Percona · EMEA
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Percona's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

8.0% of postings close within 7 days. Measured by our own scanner across the market. Percona postings stay open a median of 35 days.

Share of postings closed within
  1. 1.6%1 day
  2. 3.5%3 days
  3. 8.0%7 days
  4. 15.0%14 days
  5. 34.1%30 days
This job: posted 25 hours ago

Percona median: 35 days open

The posting

Percona is looking for a remote, full-time Senior Backend Software Engineer to join the PMM team and help build the next generation of Percona Monitoring and Management (PMM).

PMM is a free and open-source observability and database management platform for monitoring, troubleshooting, and managing MySQL, PostgreSQL, MongoDB, and the infrastructure they run on.

You will work primarily on the backend of PMM, building services, APIs, database integrations, and distributed components in Go. You will work with modern observability technologies including OpenTelemetry, Prometheus, VictoriaMetrics, ClickHouse, metrics, logs, and traces, while helping us evolve PMM toward an increasingly automated and agentic observability platform.

We are also actively exploring how AI coding tools, AI agents, automation, MCP, and LLM-based workflows can improve both the PMM product and the way we develop software.

What You Will Do

- Design and develop reliable, scalable, and performant backend services and APIs in Go.

- Build features for monitoring, observability, troubleshooting, and management of database environments.

- Work with OpenTelemetry and observability signals including metrics, logs, and traces.

- Develop integrations with MySQL, PostgreSQL, MongoDB, and other database technologies.

- Work with distributed systems, containers, Kubernetes, and cloud-native infrastructure.

- Design and evolve APIs and internal service architecture.

- Take ownership of complex features from technical design through implementation, testing, and delivery.

- Participate in code and architecture reviews and help establish engineering best practices.

- Improve automated testing, CI/CD, developer tooling, and engineering productivity.

- Explore and adopt AI-assisted development, coding agents, and automation where they improve engineering effectiveness.

- Contribute to PMM as an open-source project and collaborate with the wider community.

What You Have Done

- Strong backend engineering experience with significant production experience in Go.

- Strong understanding of software architecture, APIs, concurrency, and distributed systems.

- Experience designing, building, and documenting APIs.

- Experience with at least one of MySQL, PostgreSQL, MongoDB, Redis/Valkey, or similar database technologies.

- Experience with observability, monitoring, metrics, logging, or tracing systems.

- Familiarity with OpenTelemetry concepts and architecture.

- Experience with automated testing and a strong focus on software quality.

- Comfortable working with Linux.

- Experience with Git and modern software development workflows.

- Experience with containers and cloud-native environments.

- Fluent written and spoken English.

- Ability to work independently and collaboratively in a fully remote team.

What Will Make You Stand Out

- Strong practical experience with OpenTelemetry, including OTLP, collectors, metrics, logs, or traces.

- Experience with Prometheus, VictoriaMetrics, ClickHouse, Grafana, or similar observability technologies.

- Experience building or operating distributed observability platforms.

- Deep knowledge of database internals or database performance monitoring.

- Experience with Docker and Kubernetes.

- Experience building secure distributed systems and working with encryption, authentication, and authorization.

- Experience contributing to or maintaining open-source projects.

- Experience using AI coding tools such as Cursor, Claude Code, Codex, or similar tools as part of your engineering workflow.

- Experience building AI-powered developer workflows, agents, or engineering automation.

- Experience with MCP (Model Context Protocol), agent tool integration, or similar agent interoperability frameworks.

- Experience working with LLM APIs, agent frameworks, or AI-assisted troubleshooting / observability systems.

- Experience improving engineering productivity through automation and developer tooling.

<!--WEB-ONLY-->

Why Percona?

At Percona, we believe an open world is a better world. Our mission is to enable everyone to innovate freely, by providing the best open source database software, support, and services. We make databases and applications run better through a unique combination of expertise and open source software built with the community for you. Our technical teams are experts in MySQL, MongoDB, PostgreSQL, and MariaDB.

Percona is proud to be a remote-only and globally dispersed workforce – we have colleagues in more than 50 countries! We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard.

Our staff receives generous benefits including flexible work hours and various paid time off programs, all your equipment for your remote office, funds for career development (external training, certifications, conferences), ongoing connectivity allowances, and the opportunity to participate in our equity incentive plan. We also have benefits that support a healthy work/life balance such as The Percona Adventure Team, Work-from-Anywhere, FlowDays, FryDays, and overall flexibility. We also support being socially responsible through our PAVE volunteering program and Women Transforming Technology.

If you love the idea of working with a high-growth tech company that is one of the best in the business and known globally as a leader in the open-source database space, let’s talk!

Connect with us and stay up to date on our latest news and developments by following us on LinkedIn https://www.linkedin.com/search/results/all/?fetchDeterministicClustersOnly=true&heroEntityKey=urn:li:organization:421929&keywords=percona&origin=RICH_QUERY_TYPEAHEAD_HISTORY&position=0&searchId=29912b91-aeb0-4aa6-b3ab-fc70c59fa57f&sid=u0N and Twitter https://twitter.com/Percona?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor. We look forward to connecting with you!

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Percona's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Percona's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Percona's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.