Senior Software Engineer - Search & Storage

Provider of open-source visualization and observability platform used by 20M+ users globally, offering Grafana LGTM Stack for enterprise monitoring.
$738,518 - $923,148
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Search & Storage

Grafana Labs, the company behind the popular open-source visualization tool used by over 20 million users globally, is seeking a Senior Software Engineer for their Search & Storage squad. This team is building Grafana's next-generation storage layer as part of their App Platform initiative, which will revolutionize how developers interact with Grafana's data using Kubernetes-inspired design patterns.

The role involves working on the Unified Storage component, which is crucial for Grafana Cloud platform's massive scale operations. You'll also be responsible for developing and maintaining core features like Search and Folders, which are essential for users to find and organize information within Grafana. This is a remote position, primarily focused on candidates in European locations.

As a senior engineer, you'll have the opportunity to influence the product roadmap, mentor team members, and drive projects from conception to deployment. The role requires expertise in Go programming and Kubernetes API patterns, with a strong emphasis on building scalable, maintainable systems. You'll be part of an on-call rotation, ensuring the reliability and performance of critical systems.

The ideal candidate combines technical expertise with strong communication skills, as the role involves collaboration in a remote-first environment. You should be self-driven, customer-focused, and passionate about creating intuitive products. Experience with cloud development or systems engineering is essential, and familiarity with Grafana and Prometheus is a plus.

Working at Grafana Labs offers the chance to contribute to a product used by major organizations worldwide, from NASA to JPMorgan Chase. The company provides competitive compensation, equity, and comprehensive benefits, fostering an inclusive environment where diverse talents can thrive and make a significant impact in the observability space.

Last updated 2 months ago

Responsibilities For Senior Software Engineer - Search & Storage

  • Take an active role in influencing roadmap and career objectives
  • Deliver new features and iterate based on results
  • Drive projects from ideation to operations
  • Contribute to open-source culture and projects
  • Design, build, operate, and maintain critical systems
  • Participate in on-call rotations
  • Mentor and support team members
  • Collaborate in design discussions

Requirements For Senior Software Engineer - Search & Storage

Go
Kubernetes
  • Solid experience with the Go programming language
  • Experience with Kubernetes API Patterns (controllers and operators)
  • Experience delivering projects end-to-end
  • Experience with Cloud development or systems engineering
  • Experience writing clean, robust, and performant software
  • Strong communication skills
  • Self-starter attitude with bias towards action
  • Customer-focused mindset
  • Pragmatic approach to problem-solving

Benefits For Senior Software Engineer - Search & Storage

Equity
  • Equity
  • Competitive bonus
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Grafana Labs Senior Software Engineer - Search & Storage

Solutions Engineer

Solutions Engineer role at Grafana Labs focusing on customer-facing technical expertise and pre-sales engineering for observability solutions.

Solutions Engineer

Senior Solutions Engineer role at Grafana Labs, bridging technical expertise with customer success in observability and monitoring solutions.

Senior Software Engineer - Identity and Access

Senior Software Engineer position at Grafana Labs focusing on Identity and Access Management, working with Go and distributed systems.

Senior Backend Engineer - Grafana IRM

Senior Backend Engineer position at Grafana Labs, working remotely on incident response management solutions, requiring Golang/Python expertise and cloud experience.

Senior Backend Engineer - Grafana IRM

Senior Backend Engineer position at Grafana Labs, working remotely on incident response management solutions, requiring expertise in Golang or Python and cloud technologies.