2 days ago
Remote, CanadaStaff+
Responsibilities
- Design, build, operate, and evolve full-stack web applications, customer-facing account portals, and backend services for usage and billing workflows.
- Build backend APIs with Golang and Node.js and user interfaces with TypeScript and React.
- Design and maintain integrations with NetSuite, Salesforce, AWS, Azure, GCP, and other cloud marketplaces.
- Develop business logic for usage metering, pricing, promotions, provisioning, and billing reconciliation.
- Improve technical debt, CI/CD pipelines, test coverage, observability, operational resilience, runbooks, dashboards, alerts, rollout controls, and recovery procedures.
- Collaborate across product management, DealOps, GTM, Support, UX, and adjacent engineering squads.
- Provide technical leadership and mentorship, lead major projects, contribute to roadmap planning and technical design, and help shape the domain’s technical direction.
- Participate in OnCall and production troubleshooting across service boundaries when ready.
Requirements
- At least 1 year of fully remote work experience.
- Experience working on a large SaaS platform and addressing distributed-systems concerns such as scalability, multi-tenancy, data isolation, and high availability.
- Strong professional experience with Golang, Node.js, TypeScript, and React across backend and frontend development.
- Experience delivering projects from requirements gathering and ideation through customer release.
- Experience writing clean, robust, well-tested, maintainable software and mentoring junior engineers.
- Ability to independently break down complex systems challenges, deliver iterative solutions, and communicate technical tradeoffs across teams.
- Strong Kubernetes experience in AWS, GCP, or Azure, plus familiarity with infrastructure-as-code tools such as Helm, Terraform, or Jsonnet.
- Bonus: experience with usage metering, billing engines, cost-management applications, third-party business integrations, frontend component libraries, design systems, CSS-in-JS, SaaS provisioning, tenancy patterns, customer lifecycle systems, or incident response for partial failures and state mismatches.
Benefits
- 100% remote work for candidates in the US and Canada, with asynchronous collaboration across time zones.
- Restricted Stock Units are included with all roles.
- 30 days of annual leave per year, including 3 Grafana Shutdown Days, subject to local legislation.
- In-person onboarding is provided.
- Career growth pathways, transparent communication, high autonomy, and an open-source-oriented global culture.
Tech Stack
About Grafana
Grafana Labs builds open-source observability tools and a managed SaaS, Grafana Cloud, used by engineering and SRE teams to monitor, visualize, and analyze telemetry. Its products include Grafana dashboards plus Loki (logs), Tempo (traces), and Mimir (metrics), offered as cloud subscriptions and enterprise software. Privately held and headquartered in New York, it serves customers such as Anthropic, Bloomberg, NVIDIA, Microsoft, and Salesforce.
