Grafana Labs

Senior Software Engineer – AI and Automation, Data & Analytics

Grafana Labs

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $154,445 - $185,334 per year

Job Level

About the role

  • Own end-to-end development of agentic and AI-integrated workflows: design, implementation, testing, deployment, and maintenance
  • Build modular, composable agentic systems using frameworks like LangChain, CrewAI, Anthropic MCP, or similar orchestration libraries
  • Develop "agentic skills" for SDR and CSM teams—reusable capabilities that agents can invoke across interfaces (Slack, dashboards, internal apps)
  • Implement observability and feedback loops: logging, performance metrics, prompt iteration, and model evaluation
  • Build MCP servers, CLIs and APIs and microservices that connect AI models to business systems: Salesforce, BigQuery, Slack, HubSpot, email, calendars, analytics tools
  • Architect data flows that enable retrieval-augmented generation (RAG)
  • Build serverless or containerized services (GCP Cloud Functions, Cloud Run, or similar) that scale with usage and integrate with Grafana's cloud infrastructure
  • Scope high-impact automation problems autonomously
  • Design and deploy automation workflows using tools like n8n, Zapier, Prefect, or custom orchestration platforms
  • Build systems designed for self-service, with documentation and enablement materials

Requirements

  • 5+ years of software engineering experience, including backend development and systems integration work
  • Strong proficiency in Python (preferred) or Javascript/Node.js
  • Hands-on experience with LLM APIs (OpenAI, Anthropic Claude, or similar) and orchestration libraries (LangChain, LlamaIndex, Anthropic MCP, Semantic Kernel, etc.)
  • Comfortable building internal APIs, microservices, or serverless systems (GCP Cloud Functions, Cloud Run, AWS Lambda, or similar)
  • Familiarity with SQL and data warehouses (BigQuery preferred)
  • Experience with authentication patterns, secure API handling, rate limiting, and workflow automation
  • Proven ability to deliver AI-powered features in production environments
  • Strong problem selector who can identify high-leverage initiatives and push back on low-impact requests
  • Thrives in ambiguous, fast-moving projects; able to balance experimentation with engineering rigor
  • Clear technical communicator—able to explain complex systems in simple terms and collaborate effectively with product and data stakeholders
  • Comfort with autonomy—able to identify the right questions, structure unstructured problems, and drive work independently.
Benefits
  • Equity
  • Bonus (if applicable)
  • Restricted Stock Units (RSUs)
  • 30 days annual leave
  • 3 days for Grafana Shutdown Days
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonJavascriptNode.jsLLM APIsLangChainCrewAIAnthropic MCPSQLmicroservicesserverless systems
Soft Skills
problem solvingtechnical communicationautonomycollaborationadaptabilityinitiativeexperimentationengineering rigorhigh-leverage initiative identificationclear explanation of complex systems