Overview
Senior-level Backend Engineer to build the first production backend services for Grafana Labs' AI-native data intelligence system, which gives agents reliable, governed access to enterprise context.
What you'll do
- Design, implement, test, and operate the first services for context ingestion, context indexing, retrieval orchestration, API access, source configuration, and system administration.
- Help define and build the architecture for a multi-tenant service, including tenant isolation, usage tracking, quotas, audit logs, background jobs, and reliable service boundaries.
- Build APIs and service interfaces that allow AI agents, MCP tools, CLIs, and internal applications to retrieve relevant context, provenance, confidence signals, and warnings.
- Partner with the team to make practical tradeoffs between fast experimentation and long-term reliability as the project moves from prototype to production.
- Instrument services with metrics, logs, traces, alerts, and dashboards, and use observability tools to understand system behavior and improve reliability.
- Help shape the architecture, service boundaries, storage choices, API contracts, deployment patterns, and engineering practices for a new product area.
- Take full ownership of the AI solutions you develop, ensuring they are scalable, maintainable, and aligned with real user workflows.
What you'll need
- Solid experience building production-grade, user-facing software systems.
- Experience with LLMs, prompt engineering, and building applications powered by GenAI.
- Proven track record of delivering software that made it into production and is actively used by users.
- Exposure to working in cloud-native environments (e.g., AWS, GCP, Azure).
- Experience using observability tools to understand and troubleshoot system behavior.
- Comfortable working through ambiguity, releasing prototypes, collecting feedback, and iterating with a pragmatic mindset.
- Self-starter who takes initiative, defines scope where things are loosely defined, and communicates effectively with peers.
Nice to have
- Experience building or working with agent frameworks or multi-agent workflows.
- Experience as a data analyst or working with data platforms (e.g., Looker, Tableau, PowerBI, Snowflake, Databricks).
- Experience building tools for data engineering.
Details
- Remote role; candidates from the U.S. or Canada. Residents of Quebec are not eligible.
- Canada base compensation range: CAD $164,490 - $197,389, varying by level, experience, and skillset.
- Benefits include equity, bonus (if applicable), and other benefits.
Read the full description and apply on the company’s own careers page.