Senior Backend Engineer (Go)

Percona

United States

Remote

USD 130,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote equipment stipend
Connectivity allowance
Career development funding
Equity incentive plan

Job summary

Percona is seeking a Senior Backend Software Engineer to join the PMM team in a remote, full-time capacity. You will build the next generation of Percona Monitoring and Management (PMM) with a focus on backend services, APIs, and database integrations in Go.

You will work with OpenTelemetry, Prometheus, VictoriaMetrics, ClickHouse, and related observability tooling, advancing PMM toward automated, agentic workflows and AI-assisted development.

Qualifications

  • Strong backend engineering experience with production Go.
  • Experience designing, building, and documenting APIs.
  • Knowledge of concurrency and distributed systems.
  • Experience with observability, monitoring, metrics, logging, or tracing.
  • Fluent English and ability to work in a fully remote team.

Responsibilities

  • Design and develop reliable, scalable backend services and APIs in Go.
  • Build features for monitoring and management of database environments.
  • Work with OpenTelemetry signals including metrics, logs, and traces.
  • Develop integrations with databases such as MySQL, PostgreSQL, MongoDB.
  • Work with containers, Kubernetes, and cloud-native infra.
  • Take ownership of complex features from design to delivery.
  • Participate in code reviews and establish engineering best practices.
  • Improve automated testing, CI/CD, and developer tooling.
  • Explore AI-assisted development and automation in workflows.
  • Contribute to PMM as an open-source project with the community.

Skills

Go
Backend development
APIs
Distributed systems
OpenTelemetry
Observability
Linux
Git
Remote work

Tools

Docker
Kubernetes
Prometheus
VictoriaMetrics
ClickHouse
Grafana

Job description

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

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 and Twitter. We look forward to connecting with you!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer (Go)
Senior Backend Engineer (Go)

Remote Worker LTD. • United States

Remote
USD 120,000 - 160,000
Flexible work hours
Equipment provided
Connectivity stipend
+2
PostgreSQL Database Support Engineer - AMERICAS (Remote)
PostgreSQL Database Support Engineer - AMERICAS (Remote)

Percona • United States

Remote
USD 120,000 - 160,000
Remote-first worldwide
Flexible work hours
Equipment for remote office
+5
Senior Backend Software Engineer (Fully Remote)
Senior Backend Software Engineer (Fully Remote)

Percona • United States

Remote
USD 120,000 - 170,000
Flexible hours
Career development funds
Equity
Technical Writer - PostgreSQL
Technical Writer - PostgreSQL

Remote Jobs • United States

Remote
USD 90,000 - 130,000
flexible work hours
equipment for home office
career development funds
+2
Marketing
Marketing

Work From Anywhere • United States

Remote
USD 90,000 - 140,000
Remote Senior Go Backend Engineer - Observability & AI
Remote Senior Go Backend Engineer - Observability & AI

Remote Worker LTD. • United States

Remote
USD 120,000 - 160,000
Flexible work hours
Equipment provided
Connectivity stipend
+2
Remote Senior Go Backend Engineer - Observability Platform
Remote Senior Go Backend Engineer - Observability Platform

Percona • United States

Remote
USD 130,000 - 180,000
Remote equipment stipend
Connectivity allowance
Career development funding
+1
MongoDB Database Support Engineer (AMERICAS - Remote)
MongoDB Database Support Engineer (AMERICAS - Remote)

Percona • United States

On-site
MXN 900,000 - 1,200,000
Remote work
Equipment for remote office
Career development funds
+4
Practice Lead: AWS (Remote)
Practice Lead: AWS (Remote)

Percona • Raleigh (NC)

On-site
USD 180,000 - 240,000
Flexible hours
Paid time off
Remote work
+2
Practice Lead: AWS
Practice Lead: AWS

Percona • Charlotte (NC)

On-site
USD 180,000 - 240,000
Remote-only
Equity incentive plan
Career development funds
+4