Jobless Developer
Jobgether logo

Posted 7 days ago

Open

Staff Frontend Engineer - Grafana DataViz

CanadaRemoteFull-time

AI Summary

Staff Frontend Engineer focused on building and evolving data visualization experiences for Grafana, leading multi-quarter initiatives, mentoring engineers, and driving software quality in a fully remote, globally distributed team.

About this role

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Frontend Engineer - Grafana DataViz based in the United States.

This is a senior technical leadership role focused on building and evolving data visualization experiences for a widely used observability platform. You’ll work within the DataViz squad to make complex data easier to explore, understand, and act on. The role combines hands-on engineering with mentorship, architectural thinking, and cross-team collaboration. You’ll lead multi-quarter initiatives from problem discovery through rollout while keeping user feedback and measurable outcomes at the center. The environment is fully remote and globally distributed, with a strong emphasis on autonomy, transparency, open source, and asynchronous collaboration. You’ll also have access to modern AI-assisted development tools to accelerate prototyping, testing, refactoring, documentation, and engineering workflows.

Accountabilities:

  • Lead multi-quarter technical initiatives from problem framing and solution design through implementation, rollout, and measurement.
  • Gather and incorporate user feedback to validate product decisions and assess the impact of delivered solutions.
  • Design, build, and evolve high-quality frontend data visualization experiences.
  • Contribute to the development of visualization capabilities that make complex datasets easier to configure, explore, and understand.
  • Work primarily with TypeScript, React, uPlot, and Apache ECharts to deliver production-grade visualization functionality.
  • Help evolve and modernize existing visualization experiences, including tables, gauges, and other visualization components.
  • Drive improvements to software quality, reliability, testing strategies, and visual regression coverage.
  • Help reduce technical dependencies and improve the ability to release core visualization functionality independently.
  • Mentor engineers through code reviews, design discussions, pairing sessions, and guidance on complex technical challenges.
  • Raise engineering standards through thoughtful technical design, maintainable code, documentation, and knowledge sharing.
  • Participate in on-call responsibilities for the software and services you help build.
  • Contribute to incident response, troubleshooting, and post-incident learning to improve system reliability.
  • Provide technical support during customer escalations and help identify recurring areas of friction.
  • Represent the DataViz squad in cross-team discussions and communicate technical priorities and roadmap considerations.
  • Write technical design proposals, lead demonstrations, and help align stakeholders around engineering initiatives.
  • Collaborate with other frontend squads and engineering teams to solve complex technical problems and drive innovation.
  • Use AI-assisted development tools pragmatically for prototyping, test generation, refactoring, documentation, and incident follow-ups while maintaining strong engineering and review standards.
  • Contribute to the open-source community and help strengthen collaboration with users and contributors.
  • Requirements:

    • Demonstrated experience providing technical leadership on complex software engineering initiatives.
    • Strong experience mentoring engineers and serving as a technical force multiplier within an engineering team.
    • Ability to communicate clearly and collaborate effectively in fully remote and asynchronous environments.
    • Strong frontend engineering experience with modern production software systems.
    • Professional experience with TypeScript and React.
    • Experience working with data visualization technologies, visualization libraries, or complex frontend interfaces.
    • Familiarity with technologies such as uPlot, Apache ECharts, or comparable visualization frameworks is valuable.
    • Experience taking ownership of software in production, including participating in on-call rotations and responding to incidents.
    • Strong understanding of software reliability, testing, quality practices, and production support.
    • Ability to break complex engineering challenges into manageable feedback loops, deliver practical solutions, and iterate based on results.
    • Strong problem-solving skills and the ability to work independently with minimal supervision.
    • A user-focused and pragmatic approach to engineering, with an emphasis on delivering solutions that work effectively in real-world environments.
    • Familiarity with AI technologies and development frameworks, combined with a practical approach to applying AI in production engineering workflows.
    • Intellectual curiosity, transparency, initiative, and a strong collaborative mindset.
    • Interest in open-source software and willingness to engage with users and contributors.
    • Experience with observability concepts such as metrics, logs, and traces is a plus.
    • Familiarity with Grafana, Prometheus, Loki, Tempo, or other observability platforms is a plus.
    • Previous experience using Grafana or related observability tools in an on-call role or personal homelab is a plus.
    • Open-source contributions or project maintainership experience is a plus.
    • Experience working within a fully remote, globally distributed engineering organization is a plus.
    • Benefits:

      • Remote position for candidates in the United States and Canada, with a preference for EST/CST time zones.
      • Canada compensation range of CAD $186,368–$223,642, with actual compensation varying according to level, experience, and skills.
      • Restricted Stock Units (RSUs) included with all roles, providing team members with ownership in the organization’s success.
      • 100% remote working environment with a globally distributed team across 40+ countries.
      • High-autonomy environment built around transparency, trust, collaboration, and meaningful work.
      • Career development opportunities within a scaling, innovation-focused organization.
      • Access to modern AI coding assistants and a company-funded usage budget for development workflows.
      • Access to advanced AI models and tools to support engineering productivity.
      • Global annual leave policy of 30 days per year, including 3 designated shutdown days, subject to local legislation.
      • In-person onboarding designed to help new team members build relationships and understand the organization’s culture and ways of working.
      • Opportunities to work on open-source projects and collaborate with a global community of users and contributors.
      • Supportive, low-ego culture emphasizing outcomes, shared purpose, and professional growth.
      • Transparent communication, including open decision-making and regular organizational updates.
      • Benefits and compensation are country-specific and may vary depending on the candidate’s location and applicable local policies.

Skills

AI-assisted Development ToolsApache EChartsGrafanaIncident ResponseLogsLokiMetricsObservabilityOn-callOpen-source ContributionPrometheusReactTempoTracesTypeScriptUPlotVisual Regression Testing

Explore related jobs

Browse these categories

Market data for frontend engineer roles

All reports →