Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Frontend Engineer - Grafana Ops - IRM (Remote, Germany)

Grafana Labs

Deutschland

Remote

EUR 94.000 - 113.000

Vollzeit

Gestern
Sei unter den ersten Bewerbenden

Zusammenfassung

A remote-first technology company is seeking a Senior Frontend Engineer based in Germany. You will be influencing the roadmap, collaborating with cross-functional teams, and developing features using React and TypeScript. Join a culture that thrives on innovation and customer focus, offering a competitive salary range of €94,000 to €113,000 and a supportive remote environment.

Leistungen

100% Remote work
30 days annual leave
Career growth pathways
Transparent communication

Qualifikationen

  • Experience delivering projects from requirements to shipping.
  • Ability to write clean, robust, and maintainable code.
  • Passion for creating intuitive products that meet customer needs.

Aufgaben

  • Influence the roadmap and career objectives.
  • Deliver new features and iterate improvements.
  • Mentor team members and collaborate effectively.

Kenntnisse

Collaboration with Product, UX, graphic designers
Experience with React
Experience with TypeScript
Experience with Webpack
Experience with Jest
Experience with Cypress
Customer focus
Motivated self-starter

Tools

Grafana
Prometheus

Jobbeschreibung

Senior Frontend Engineer - Grafana Ops - IRM | Germany | Remote

Germany (Remote)

Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack , both featuring scalable metrics (Grafana Mimir ), logs (Grafana Loki ), and traces (Grafana Tempo ).

We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do.

You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity.

This is a remote role for people located in Germany only.

TheGrafana IRM squad operates a business critical set of services that help Grafana and multiple organizations across the globe respond to incidents. Our mission is “We make it easy to detect, respond, and learn from incidents with minimal toil”. We have three functional squads within our team, frontend, backend and mobile, but our work is usually spread across the three functions.

Our domain is quite large and it is constantly evolving. Our key values areunified experience, automation and integration and Observability Native. We are customer focused and aim to provide an excellent customer experience for efficient usage with a high degree of automation and integration to multiple 3rd party systems that our users can leverage. When we say Observability Native is in our core, we really mean it. We want to highlight the integration of IRM with observability, which enables teams to gain actionable insights and resolve incidents more efficiently. The value is faster and more informed decision making.

Grafana IRM is trusted by major organizations worldwide, monitoring essential medical devices and critical infrastructure. We thrive on collective creativity and diverse perspectives, every team member is encouraged to contribute ideas that shape our product into a dependable tool.

What will you be doing?
  • Take an active role in influencing our roadmap and your own career objectives.
  • Work with your team to deliver new features, then use the results to iterate and improve.
  • Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope.
  • Mentor and support other team members, participate in design discussions and collaborate with the team.
  • Learn new skills by gaining a deeper understanding of our cloud product and our customers and getting to know the codebase of a large distributed system.

As we are remote-first and our engineering organization is largely remote, we provide guidance and meet regularly using video calls, so an independent attitude and good communication skills are a must.

What makes you a good fit
  • Experience collaborating with Product, UX and graphic designers to turn their designs into great user experiences.
  • Expand and improve our core libraries that other teams and the plugin ecosystem depend on.
  • Technologies you will be working with: React, TypeScript, Webpack, Jest, Cypress.
  • Some experience with delivering projects - from gathering requirements, brainstorming ideas, all the way to shipping a product to the customer’s hands, in a self-driven way.
  • Some experience with developing software that runs in the Cloud.
  • Experience writing clean, robust, and performant software that is easily maintained by others.
  • You are a motivated self starter with a bias towards action.
  • You are customer focused.
  • We build everything with our users in mind.
  • You produce work incrementally, shipping fast and iterating.
  • You have a passion for creating intuitive products that fit customers’ needs.
  • Pragmatism: You are able to take on complex challenges and break them down to achieve short feedback loops: to analyze, design, and build modular solutions, deliver MVPs, gather data and feedback and then progress iteratively.
  • Collaboration and communication: The smallest unit we have is a team. You’ll be working with your teammates in a fully remote setup. Good communication skills are a must.
Bonus Points for
  • Been a user of Grafana and Prometheus in operational roles (including on-call for your team at a previous employer or just using these tools on hobby/homelab projects).
  • Exposure to microservices architecture and distributed systems, or a desire to learn.
  • Familiarity with being on-call and performing operations/SRE tasks or with the concept of infrastructure as code.
  • Willingness to go full-stack and expand your scope from frontend to backend and other areas of the system as your experience and expertise grows.
  • Experience with Golang, Python or other similar programming languages.

In Germany, the Base compensation range for this role is EUR 94,000- EUR 113,000. Actual compensation may vary based on level, experience, and skillset as assessed in the interview process. Benefits include equity, bonus (if applicable) and other benefits listedhere .

*Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process.

Why You’ll Thrive at Grafana Labs:

  • 100% Remote, Global Culture -As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose.
  • Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment.
  • Transparent Communication – Expect open decision-making and regular company-wide updates.
  • Innovation-Driven – Autonomy and support to ship great work and try new things.
  • Open Source Roots – Built on community-driven values that shape how we work.
  • Empowered Teams – High trust, low ego culture that values outcomes over optics.
  • Career Growth Pathways – Defined opportunities to grow and develop your career.
  • Approachable Leadership – Transparent execs who are involved, visible, and human.
  • Passionate People – Join a team of smart, supportive folks who care deeply about what they do.
  • In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it.
  • Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable.

Equal Opportunity Employer: We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow.

Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings.

For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .

Create a Job Alert

Interested in building your career at Grafana Labs? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

First Name *

Last Name *

Preferred First Name

Email *

Phone *

Resume/CV *

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

LinkedIn Profile

Website

LinkedIn Profile

Website

Are you currently eligible to work in your country of residence? * Select...

Do you now or in the future require visa sponsorship to continue working in your country of residence? * Select...

Were you referred to this role by a Grafanista? If so, let us know their name!

Which of the following best describes you? * Select...

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.