Skip to main content
Percona
Scraped fromBuiltin2 days ago
BackendSenior

Senior Backend Engineer (Go)

GoOpenTelemetryPrometheusVictoriaMetricsClickHouseMySQLPostgreSQLMongoDBRedisValkeyLinuxGitDockerKubernetesGrafanaCI/CDOTLPMCPLLMCursorAnthropicCodex
Work Type
Remote
Job Type
-
Location
Worldwide
Salary
Not specified

About the Position

Percona is looking for a remote Senior Backend Software Engineer to join the PMM team to build the next generation of Percona Monitoring and Management (PMM), an open-source observability platform. The role involves designing and developing backend services in Go, working with observability technologies like OpenTelemetry, Prometheus, and ClickHouse, and contributing to an open-source project.

Responsibilities

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

Requirements

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

Benefits

  • Flexible work hours and various paid time off programs.
  • All equipment for your remote office.
  • Funds for career development (external training, certifications, conferences).
  • Ongoing connectivity allowances.
  • Opportunity to participate in our equity incentive plan.
  • Work/life balance programs: The Percona Adventure Team, Work-from-Anywhere, FlowDays, FryDays.
  • Socially responsible programs: PAVE volunteering program and Women Transforming Technology.
Senior Backend Engineer (Go)
View Original