SlipstreamJobsFresh Startup & VC-Backed Jobs

Staff FrontEnd Engineer - Platform - App Core Usage | US | Remote

Grafana Labs - Remote - Remote - posted 2026-10-18

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 174,986 - 209,983 / annual

Grafana Labs is seeking a Staff Frontend Engineer to join the Application Core Services (AppCore) group within the Platform/Foundations department. This is a remote role open to candidates in the US and Canada. The Usage squad owns critical systems driving Grafana's business operations, including the billing engine for customer usage calculations, cost management applications, provisioning automation, cloud marketplace integrations (AWS, Azure, GCP), and the customer user portal. This role is approximately 75% frontend and 25% backend work, sitting at the intersection of product, platform, and business operations. Key Responsibilities: - Design, build, operate, and evolve reliable full-stack web applications, customer-facing account portals, and backend services powering core customer usage and billing workflows - Build and maintain backend APIs (Golang, Node.js) and intuitive user interfaces using modern frontend technologies (TypeScript, React) - Design and maintain integrations between Grafana systems and external business platforms such as NetSuite, Salesforce, and cloud marketplaces - Develop and automate business logic for customer usage metering, pricing structures, promotions, and billing reconciliation - Collaborate across product management, DealOps, GTM, Support, and adjacent AppCore squads to deliver robust end-to-end features - Address technical debt, optimize CI/CD pipelines, strengthen test coverage, and improve system observability and operational resilience - Provide technical leadership and mentorship to engineers while shaping pragmatic solutions for complex systems challenges - Contribute to roadmap planning, technical design, OnCall improvements, and long-term simplification of stack operations - Own production behavior of systems, including improving runbooks, dashboards, alerts, reconciliation safety, rollout controls, and recovery procedures The ideal candidate thrives on building production systems where correctness, scalability, and user experience are paramount. You should be comfortable collaborating asynchronously across time zones and taking full ownership of critical systems. The team is small and operates with high independence; you will lead major projects, coordinate across service boundaries, and help define technical direction. You should excel at solving challenges related to stateful systems, eventual consistency, and reconciliation loops, and be adept at breaking down complex systems work into safe, iterative increments. Grafana actively embraces AI-assisted and agentic development practices, integrating these technologies into engineering workflows and the systems delivered. Requirements: - At least 1 year of fully remote work experience - Experience working on a large SaaS platform and dealing with common distributed systems problems (scalability, multi-tenancy, data isolation, HA, etc.) - Strong professional experience with backend technologies (Golang, Node.js) and modern frontend web development (TypeScript, React) - Deep care for developer and user experience and product quality - Experience delivering projects end-to-end from requirements gathering through shipping to customers in a self-driven manner - Write clean, robust, well-tested software that other engineers can understand, operate, and maintain - Experience mentoring junior engineers in a collaborative, asynchronous environment - Ability to take on complex challenges and break them down to achieve tight learning loops: analyze, design, build modular solutions, deliver MVPs, gather feedback, and progress iteratively - Willingness to work across teams with transparent planning and openness to feedback - Strong Kubernetes experience in AWS, GCP, or Azure, and familiarity with infrastructure-as-code tooling (Helm, Terraform, Jsonnet, etc.) Bonus Experience: - High-volume usage metering, billing engines, or customer-facing cost management applications - Designing, building, and maintaining integrations with third-party business systems (NetSuite, Salesforce, Cloud Marketplaces) - Frontend component libraries, design systems, and modern CSS-in-JS tooling - Cloud marketplace integrations and SaaS provisioning/tenancy patterns - SaaS provisioning, tenancy, regional expansion, plugin rollout, or customer lifecycle systems - Incident response involving configuration drift, partial failure, or cross-service state mismatch

Similar roles