Staff Backend Engineer building an AI-native data intelligence and context system for Grafana to enable reliable enterprise data access for AI agents. Requires strong production backend experience, practical GenAI/LLM skills, cloud-native expertise, and comfort with ambiguity on an autonomous early-stage team.
175k – 210k
Remote7+ YOEBackend Engineering
About the role
Key Responsibilities
Build core backend services for context ingestion, indexing, retrieval orchestration, API access, source configuration, and system administration.
Create scalable SaaS foundation including multi-tenant architecture, tenant isolation, usage tracking, quotas, audit logs, background jobs, and service boundaries.
Power agent-facing retrieval workflows by building APIs and interfaces for AI agents, MCP tools, CLIs, and internal applications to access context, provenance, confidence signals, and warnings.
Partner across product and infrastructure teams to balance fast experimentation with long-term reliability as the project moves from prototype to production.
Operate services by instrumenting with metrics, logs, traces, alerts, and dashboards; use observability tools to monitor and improve reliability.
Contribute to technical direction by shaping architecture, service boundaries, storage choices, API contracts, deployment patterns, and engineering practices.
Communicate effectively in a dynamic, collaborative environment and take full ownership of developed AI solutions to ensure they are innovative, scalable, maintainable, and aligned with user workflows.
Requirements
Strong experience building production-grade, user-facing software systems; self-starter capable of tackling complex problems with minimal supervision.
Experience with LLMs, prompt engineering, and building applications powered by GenAI.
Proven track record of delivering software into production that is actively used by users.
Exposure to cloud-native environments (e.g., AWS, GCP, Azure).
Experience using observability tools to understand and troubleshoot system behavior.
Practical AI mindset focused on delivering high-quality, real-world solutions.
Comfortable with quick iteration, releasing prototypes, collecting feedback, and working through ambiguity.
Proven initiative, ownership, and ability to drive projects forward.
Collaborative attitude with effective communication and openness to feedback.
Nice-to-Haves
Experience building or working with agent frameworks or multi-agent workflows.
Experience as a data analyst or with data platforms (e.g., Looker, Tableau, PowerBI, Snowflake, Databricks).
Staff Backend Engineer leading architecture, reliability, and delivery of Adaptive Telemetry systems (metrics, logs, traces, profiles) for Grafana Cloud databases. Requires proven large-scale distributed systems experience, strong systems design, cloud-native expertise, and comfort with AI tools.
Builds and operates scalable multi-tenant backend systems for Grafana App Platform, refactoring core architecture for OSS and proprietary apps. Requires strong Golang skills, SaaS experience with distributed systems challenges, and cross-team collaboration including on-call.
175k – 210k
RemoteBackend Engineering
Member of Technical Staff
Fireworks AINew York, NY
Design and maintain large-scale backend infrastructure for distributed ML training, inference, and data pipelines at a generative AI startup. Requires 4+ years building scalable cloud systems with Python/Go/C++ and distributed data technologies.
175k – 220k
On-site4+ YOEBackend Engineering
Senior / Staff Backend Engineer
HedraSan Francisco, CA
Design, build, and deploy scalable Python backend services and APIs on AWS to power creative tools, integrating with foundation models, Postgres, Redis, S3, and DynamoDB. Requires 5+ years building backend services with Python, Kubernetes/EKS, and relational databases.
175k – 275k
On-site5+ YOEBackend Engineering
Senior/Staff Software Engineer - Edge
SageNew York, NY
Leads architecture and development of edge computing platform for senior living, building backend/embedded software for on-premise systems, cloud orchestration, ML models for resident location, and diagnostics. Requires 8+ years experience with Java, Linux, leading complex projects.