Senior Frontend Engineer, Alerting | Germany | Remote

3 weeks, 1 day ago
Full-time
Senior
Software Development
Grafana

Grafana

Grafana is the open observability platform providing analytics, monitoring, and visualization solutions with a focus on user control and cost efficiency.

IT Services
1K-5K
Founded 2014
$535M raised

Description

  • Influence the squad roadmap and set your own career objectives within the team.
  • Work with the team to deliver new frontend features and iterate based on results and user feedback.
  • Drive projects from initial ideation through implementation, deployment, and operational ownership.
  • Design, build, operate, and maintain critical systems, owning their reliability, performance, and availability.
  • Participate in on-call rotations and take ownership of the services you help run.
  • Mentor and support other team members, participate in design discussions, and collaborate across teams.
  • Contribute to Grafana’s open-source projects and collaborate on work that may fall outside your team’s immediate scope.
  • Collaborate with customers and Grafana Cloud teams to ensure Alerting works both on-premises and at cloud scale.
  • Contribute to large-scale initiatives such as scaling alert ingestion, delivery, evaluation, and unifying alerting workflows between Grafana and Prometheus.

Requirements

  • Experience building frontend applications with React and TypeScript.
  • Experience using Redux Toolkit and RTK Query for state management and HTTP requests.
  • Familiarity with the grafana/ui library and the Saga design system.
  • Experience styling React components with Emotion.
  • Experience writing unit and integration tests using Jest, React Testing Library, and MSW.
  • Familiarity with Prettier, ESLint, and other automated code-styling tools.
  • Experience with Webpack as a bundler.
  • Experience working in a monorepo/workspace setup using NX and yarn.
  • Strong communication skills and the ability to work independently in a remote-first environment, including willingness to participate in on-call rotations.
  • Experience or comfort working with large distributed systems and cloud-scale services (preferred).

Benefits

  • Compensation range in Germany: EUR 97,034 - EUR 116,441 (actual pay varies by level and experience).
  • Restricted Stock Units (RSUs) included for all roles to provide company ownership.
  • 100% remote, global culture with interest in applications from Germany.
  • 30 days annual leave per year with 3 days reserved for Grafana Shutdown Days (subject to local legislation).
  • In-person onboarding to help new hires integrate and learn the product and team.
  • Career growth pathways, transparent leadership, and an innovation-driven, open-source culture.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Desarrollador CELLS Semi Senior

NEORIS 5K-10K Internet Software & Services

NEORIS is seeking a Semi Senior CELLS Developer to build high-quality reusable frontend components for complex, high-standard environments.

Angular BDD CI/CD CSS Git GitFlow HTML JavaScript Jenkins React Sass Scrum Vue.js
36 minutes ago

JavaScript Developer (PixiJS)

GoReel 51-200 Software Development

JavaScript Developer role at a European iGaming company focused on supporting and evolving PixiJS-based game titles and an internal game library.

CI/CD Game Development Git JavaScript Jenkins
1 hour, 13 minutes ago

PHP/WordPress Engineer

JustMarkets 1-10 Capital Markets

PHP/WordPress Engineer at a fintech-focused company, responsible for strengthening the product through full-stack WordPress development and technical implementation.

Git HTML JavaScript Laravel MySQL PHP REST API Sass WordPress
1 hour, 21 minutes ago

Software Engineer II - Web Engineering

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Software Engineer II for its Web Engineering team to build and maintain the elastic.co website experience, ensuring the site stays fast, reliable, and effective at scale.

CI/CD GitHub Actions Go Jenkins Node.js Python React TypeScript
1 hour, 35 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers