Senior Backend Engineer – Databases, Analytics

Posted 12 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior backend engineer building distributed database infrastructure for Grafana Labs’ AI-native data platform. Supporting Grafana Cloud, the observability platform used by 10,000+ organizations.

Responsibilities

  • Design, implement, test, and operate database components including ingestion, query planning, distributed query execution, data formats, and storage formats
  • Help define and build a scalable multi-tenant SaaS database architecture with tenant isolation, usage tracking, quotas, audit logs, background jobs, and reliable service boundaries
  • Build APIs and database interfaces for AI agents, MCP tools, CLIs, and internal applications to retrieve data quickly
  • Partner across product and infrastructure to balance experimentation with long-term reliability
  • Instrument database services with metrics, logs, traces, alerts, and dashboards
  • Use observability tools to understand system behavior and improve reliability
  • Shape architecture, service boundaries, storage choices, API contracts, deployment patterns, and engineering practices
  • Own database solutions and ensure they are scalable, maintainable, and aligned with user workflows

Requirements

  • Solid experience building production-grade, user-facing software systems
  • Self-starter capable of tackling complex engineering problems and making design decisions with minimal supervision
  • Familiarity with AI technologies and frameworks
  • Experience with distributed systems, catalogs and table formats, and query engines
  • Mastery of a programming language such as Golang, C++, or Rust
  • Proven track record of delivering software into production and active user use
  • Exposure to cloud-native environments such as AWS, GCP, or Azure
  • Experience using observability tools to understand and troubleshoot system behavior
  • Experience building distributed query engines (bonus)
  • Experience building data warehouses and/or data lakes (bonus)
  • Experience building tools for data engineering (bonus)
  • Ability to communicate effectively and contribute across teams
  • Ability to work through ambiguity, take ownership, and make pragmatic architectural decisions

Benefits

  • Restricted Stock Units (RSUs)
  • 100% remote, remote-only company
  • Career Growth Pathways – Defined opportunities to grow and develop your career
  • In-Person onboarding
  • Global annual leave policy of 30 days per annum
  • 3 days of annual leave reserved for Grafana Shutdown Days
  • Transparent communication and regular company-wide updates
  • Autonomy and support to ship great work and try new things
  • High trust, low ego culture that values outcomes over optics
  • Approachable, transparent leadership
  • Global annual leave policy complying with local legislation where applicable

Job type

Full Time

Experience level

Senior

Salary

$154,445 - $185,334 per year

Degree requirement

No Education Requirement

Tech skills

AWSAzureCloudDistributed SystemsGoogle Cloud PlatformRustC++Go

Location requirements

RemoteUnited States

Report this job

Found something wrong with the page? Please let us know by submitting a report below.