Enable job alerts via email!

Senior Software Engineer - Grafana Backend Services (Remote, NASA/Canada)

Grafana Labs

Canada

Remote

CAD 153,000 - 185,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Senior Software Engineer for their Backend Services team. This remote role involves working with GoLang and contributing to the Grafana Backend API. The ideal candidate will have a strong focus on developer and user experience, and will mentor junior engineers. Responsibilities include delivering new features, reviewing designs, and influencing the product roadmap. The position offers a competitive salary and benefits.

Benefits

Equity
Bonus

Qualifications

  • Solid experience with Go and relational databases.
  • Experience delivering projects from requirements to shipping.

Responsibilities

  • Work with your team to deliver new functionality.
  • Mentor and support other team members.

Skills

Go
Developer Experience
User Experience

Tools

Docker
Kubernetes

Job description

Senior Software Engineer - Grafana Backend Services (Remote, NASA/Canada)

We're looking for candidates based in the U.S or Canada

We are looking for a Senior Backend Engineer familiar with GoLang to join our Grafana Backend Services squad.

The Grafana backend Services squad’s mission is to deliver the best Grafana service to both On-Prem and Cloud customers in a unified, end-to-end manner, from ownership of the API codebase all the way to operation of its components. Today, this means taking charge of multiple components such as the Grafana Backend API itself and the CLI tool, but also all the orchestration infrastructure required to deliver Grafana at the scale of our Cloud product.

Your day-to-day will include:
  • Work with your team to deliver new functionality, then use the results to iterate and improve
  • Contributing to and reviewing design documents for upcoming features
  • Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope
  • Take an active role in influencing our roadmap and your career objectives
  • Be a part of your team’s on-call rotations and take ownership of the services you’re running
  • Mentor and support other team members, participate in design discussions, and collaborate with the team
  • Regularly sharing ideas and knowledge across a vast array of technical ideologies and mindsets
  • Working closely with the other squads in the Grafana Division
We're excited about you because you:
  • Have solid experience with Go
  • Good understanding of storage solutions with an emphasis on relational databases like MySQL, SQLite, and Postgres
  • Care deeply about developer and user experience and the quality of the products that you work on
  • Have experience with delivering projects from gathering requirements, and brainstorming ideas to shipping a product to the customer’s hands in a self-driven way
  • Have experience writing clean, robust, and performant software that is easily maintained by others
  • Have experience with mentoring junior engineers in a collaborative but asynchronous environment
  • Enjoy working on complex solutions – Grafana is a highly technical solution and has avid followers who rely on it every day and care deeply about their workflows.
  • Can take on complex challenges and break them down to achieve tight learning loops: to analyze, design, and build modular solutions, deliver MVPs, gather data and feedback, and then progress iteratively
Bonus Points:
  • Experience with open-source software and/or commercial open-source companies
  • Experience working with Docker and Kubernetes
  • Experience with CI/CD, DevOps, or Developer Efficiency work streams
  • Been a user of Grafana and Prometheus in operational roles
  • Familiarity with being on-call and performing operations/SRE tasks
  • Exposure to microservices architecture and distributed systems, or a desire to learn

In Canada, the Base compensation range for this role is 153 ,409 CAD - 184 ,475 CAD . 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 here .

*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.

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.

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 Grafana Cloud or self-managed with theGrafana Enterprise Stack , both featuring scalable metrics (Grafana Mimir ), logs (Grafana Loki ), and traces (Grafana Tempo ).

Benefits: For more information about the perks and benefits of working at Grafana, please check out ourcareers page .

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 Grafana Cloud or self-managed with theGrafana Enterprise Stack , both featuring scalable metrics (Grafana Mimir ), logs (Grafana Loki ), and traces (Grafana Tempo ). Benefits: For more information about the perks and benefits of working at Grafana, please check out ourcareers page . 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 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

LinkedIn Profile *

Share a link to your LI profile.

Are you located in Canada or the US? * Select...

What time zone are you located in? * Select...

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!

Anything else you'd like to share with our hiring team?

Diversity & Inclusion Survey

At Grafana Labs, we strive to ensure we grow in a way that represents the world in which we live. To help us learn more about how we can increase diversity in our candidate pool, we invite you to voluntarily provide demographic information in a confidential survey. Providing this information is optional. It will not be used in the hiring process, and has no effect on your opportunity for employment.

By voluntarily providing information and submitting your application, you explicitly consent to the collection of race, ethnicity, gender identity, and disability information and use of this information as described above.

What gender identity do you most closely identify with? * Select...

Are you a person of transgender experience? * Select...

Which race and ethnicity group or groups do you identify with? * Select...

Do you have a visible or non-visible disability? * Select...

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.