Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 7
Communication @ 6
Grafana @ 4
Leadership @ 4
Mentoring @ 4
Observability @ 4
Prometheus @ 4
React @ 4
Security @ 7
Technical Leadership @ 4
TypeScript @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Grafana Labs is seeking a Staff Frontend Engineer to join the DataViz squad within the Grafana Frontend group. This fully remote role focuses on building and evolving Grafana visualizations that help users understand and extract insights from their data.
The position is remote and open to candidates in the United States and Canada, specifically in the EST or CST time zones.
Responsibilities
- Lead multi-quarter technical initiatives from problem framing through rollout, including gathering user feedback and measuring the impact of shipped work.
- Mentor and collaborate with other engineers through code reviews, design feedback, pairing on complex problems, and technical leadership.
- Participate in on-call rotations for the services you help build.
- Contribute to incident response and post-incident learning.
- Provide technical support during customer escalations and identify areas of user friction.
- Collaborate across squads by writing design proposals, running demos, representing the team's work, and contributing to roadmap discussions.
- Use modern AI coding assistants for prototyping, test generation, refactoring, documentation, and incident follow-ups within security guidelines and with strong code review standards.
Requirements
- Experience providing technical leadership, leading teams through projects, mentoring engineers, and acting as a force multiplier.
- Clear communication skills for a fully remote and asynchronous environment.
- Experience operating software in production, participating in on-call rotations, supporting software, ensuring reliability, and responding to incidents.
- Ability to build production software systems and solve complex engineering problems with minimal supervision.
- A pragmatic, user-focused approach based on short feedback loops: analyze, design, deliver an MVP, learn, and iterate.
- Familiarity with AI technologies and frameworks, with a focus on practical, high-quality solutions.
- Interest in Grafana's user and contributor community.
- Experience with TypeScript, React, and visualization libraries such as uPlot or eCharts is relevant to the team's primary technology stack.
Bonus Points
- Open-source contribution or maintainership experience.
- Experience engaging with an open-source community.
- Interest in observability, including metrics, logs, and traces.
- Experience with Grafana, Prometheus, Loki, Tempo, or other observability platforms.
- Experience using Grafana or related observability tools on call or in a home laboratory.
- Experience working in a fully remote, globally distributed team.
Compensation and Benefits
- United States compensation range: $174,986–$209,983 USD per year.
- Restricted Stock Units (RSUs) are included with all roles.
- Company-funded usage budget for AI coding assistants.
- 100% remote work and a global culture.
- Career growth pathways.
- In-person onboarding.
- Global annual leave policy of 30 days per year, including three Grafana Shutdown Days, subject to local legislation.
- Grafana Labs is an equal opportunity employer.
More jobs at Grafana Labs
Staff Frontend Engineer - Grafana DataViz
Grafana Labs · Canada
CAD 186,400-223,600 per year
Senior Solutions Engineer
Grafana Labs · Mumbai, India
INR 7,400,000-9,800,000 per year
Manager, Solutions Engineering | West Coast | Remote
Grafana Labs · United States
USD 234,000-278,000 per year
Senior Observability Architect
Grafana Labs · Sydney, Australia, Melbourne, Australia
AUD 207,000-256,000 per year
Manager, Solutions Engineering | AMER | Remote
Grafana Labs · United States
USD 234,000-278,000 per year
Similar jobs
Staff+ Software Engineer, Full-Stack
Anthropic · New York City, United States, San Francisco, United States, Seattle, United States
USD 405,000-485,000 per year
Staff Backend Engineer - Grafana Enterprise | US | Remote
Grafana Labs · Canada, United States
USD 175,000-210,000 per year
Senior Full-Stack Engineer - Grafana Cloud Observability
Grafana Labs · Canada
CAD 164,500-197,400 per year
Staff Backend Engineer - Adaptive Telemetry, Databases
Grafana Labs · United States
USD 175,000-210,000 per year
Senior Full-Stack Lead Engineer
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Senior Software Engineer
SentinelOne · United States
USD 132,000-182,000 per year
Distinguished Engineer, Agentic SDLC & Non-Linear Productivity
GitLab · Canada, United Kingdom, Poland, United States
USD 250,000-349,000 per year
Senior Full-Stack Engineer - Grafana Cloud Observability
Grafana Labs · Canada, United States
USD 154,400-185,300 per year