Senior Backend Engineer - Grafana Enterprise (Remote, Canada)
Job Type
Full Time
Salary
$107k - $133k
Skills
Go
Java
TypeScript
Python
C++
Rust
Summary
Mission/Vision: Grafana Labs aims to provide robust data visualization, monitoring, and observability solutions to their global user base, supporting everything from small setups to large enterprise infrastructures.
Key Responsibilities: Develop and lead features for Grafana Enterprise, drive engineering culture improvements, manage projects, and participate in on-call rotations.
Growth Opportunities: Opportunities to develop thought leadership, engage in distributed systems production, and improve engineering practices.
Description
Senior Software Engineer - Grafana Enterprise
What is Grafana?
Grafana software enables you to query, visualize, alert on, and explore your metrics, logs, and traces wherever they are stored. Grafana provides you with tools to turn your data into insightful graphs and visualizations. The Grafana plugin framework also enables you to connect other data sources like databases, ticketing tools, and cloud CI/CD services. Grafana is an open source product with licensed features for enterprise customers. Grafana Labs also operates Grafana Cloud, a SaaS offering that thoughtfully integrates the best-in-breed open source technologies into a curated observability platform, all managed and scaled by the team at Grafana Labs.
Who is the Grafana Enterprise team?
The Grafana Enterprise team delivers features and solutions for medium and large enterprises who operate the Grafana Enterprise product on their own infrastructure. Our customers include software engineers, site reliability engineers, medium, large and global enterprises and leading global cloud service providers. We’re a diverse team of expert technologists working remotely from around the globe. Our meetings tend to happen between 14:00 and 17:00 UTC. We measure ourselves by our openness, helpfulness, and our shared successes.
What will you be doing?
Earning the trust of our customers to further Grafana’s “big tent” philosophy of data accessibility and to meet clear business objectives
Leading the development of features for people like you
Driving continuous improvement of our engineering culture through words and actions.
Driving projects from initial ideation to production
Contributing to projects that impact the experience of Grafana operators around the world
Owning the experience of our customers by participating in weekday 12h x 5d and separate weekend 24h x 2d on-call rotations
Hiring and developing the best engineers to build the future of Grafana
Developing your skills as a thought leader to drive continuous improvement of engineering and operational practices across Grafana Labs
As we are remote-first and our engineering organization, we provide guidance and meet regularly using video calls, so strong teamwork and excellent written and interpersonal communication skills are a must.
What are we looking for in you?
You work well as a communicative member of a team of engineering professionals.
You earn trust by saying what you mean and doing what you say.
You are customer focused. You start with the customers’ needs and work backwards.
You insist on the highest standards and work to develop the skills and knowledge of your fellow team members.
You take on complex challenges and break them down into digestible problems and leverage your team and organization to deliver.
You design modular solutions, deliver minimum loveable products, gather data and feedback and then progress iteratively.
Requirements:
Professional experience delivering and operating distributed systems in production in at least one language: preferably Go, but knowledge ofJava, TypeScript, Python, C, C++ or Rust is also advantageous.
Experience delivering multiple complex software projects end-to-end: from gathering requirements, brainstorming ideas all the way to shipping a product to the customer and operating it on their behalf in production.
Professional experience with major cloud providers such as AWS, Azure, or GCP.
Experience writing clean, robust, and performant software that is easily maintained by others.
Nice to haves:
Experience working with Kubernetes.
Some experience using Grafana software or cloud services, regardless of scale. We particularly want to hear about hobby or passion projects where you’ve used Grafana.
Familiarity with being on-call and managing production operations for business and/or mission critical distributed information systems.
In Canada, the base compensation range for this role is CAD 146,409 - CAD 183,011. 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 listed .
*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
About Grafana Labs: 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 or self-managed with the , both featuring scalable metrics (), logs (), and traces ().
Benefits: For more information about the perks and benefits of working at Grafana, please check out our .
Equal Opportunity Employer: At Grafana Labs we’re building a company where a diverse mix of talented people want to come, stay, and do their best work. We know that our company runs on the hard work and the dedication of our passionate and creative employees. If you're excited about this role but your experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways.
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.
For information about how your personal data is used once you’ve applied to a job, check out our .