Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Backend Engineer (Mimir Query, Databases)

Grafana

  • The Databases team owns and operates the telemetry databases that are Mimir for metrics, Loki for logs, Tempo for traces, and Pyroscope for profiles
  • Our databases are offered as a hosted service in Grafana Cloud, and additionally as on-premise solutions with Grafana Enterprise Metrics, Grafana Enterprise Logs, and Grafana Enterprise Traces
  • They are multi-tenant distributed systems implemented in Go and operating at scale on Kubernetes across all major Cloud service providers (AWS, GCP, Azure)
  • The Mimir squad has 3 sub-squads, Ingest, Storage, and Query, which together maintain the Mimir OSS project, and additionally own and operate Grafana Cloud Metrics across 3 major cloud providers
  • Engineers on the team focus on optimizing the efficiency and resilience of processing, storing, and querying metrics at large volumes. These services operate at a large scale and performance is key to keeping the offering competitive and running smoothly
  • A Mimir engineer has various work streams. They are likely engaged in a larger project with another engineer, and they are also incorporating some performance and reliability improvements discovered through operating the system in production
  • They are also responsible for writing and reviewing PRs and design documents from other engineers in the squad, shepherding automated release rollouts, and participating in the on-call rotation for their systems
  • 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
  • Drive projects from initial idea all the way to operations once it is in the hands of customers
  • Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope
  • Design, build, operate, and maintain critical systems, owning the reliability, performance, and availability
  • Be a part of your team’s follow-the-sun on-call rotations and take ownership of the services you’re running
  • 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
  • We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction
  • We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always with strong code review and quality standards. You’ll have access to the latest frontier models from OpenAI, Anthropic, and Google

Benefits

  • Vacation: Balance is key. Our team enjoys 30 days of paid vacation each year on top of national holidays, parental leave, and sick leave. We also take a breather on a number of Grafana Shutdown Days each year
  • Healthcare: We’re proud to provide health coverage or stipends for our colleagues in the US, UK, Canada, the Netherlands, Sweden, Singapore, and India
  • Retirement planning: There’s no time like the present to start saving for your future. We make employer contributions into the pension pots of our team members in the US, UK, Canada, the Netherlands, Sweden, and Germany
  • Professional development: On top of a $1,500 annual learning and development stipend, Grafanistas have thousands of on-demand courses at their fingertips to help them grow professionally. Want to attend a conference or training? Go ahead. Just pass on what you learned
  • Work location: Vast majority of our roles are fully remote, focused on hiring the best talent and allowing you to perform from the comfort of your home. If you fancy a change of scene, we’ll also reimburse you up to $175 a month for a personal co-working space
  • Choice of tech: There’s no one-size-fits-all when it comes to the tech required to do your job. Choose the laptop and accessories you need when you join us, and we’ll refresh them every three years
  • Mindfulness: When you join the team, you can sign up for a complimentary subscription to Headspace to take advantage of the benefits of mindfulness and meditation. Our wellbeing resource group also organize sessions run by fellow Grafanistas or external trainers
  • Global Employee Assistance Program: We offer all team members a 100% confidential support service with 24/7 365 access to professionally qualified counsellors and specialists
  • Paid parental leave: Grafana offers paid parental leave to all eligible new parents. This offers Grafanistas time to bond with and care for their children in the first year after birth or adoption
  • You are a motivated self starter with a bias towards action. You are customer focused. We build everything with our users in mindYou have a passion for creating intuitive products that fit customers’ needs. You have good time management skills, which you leverage to work on the right things at the right timeExperience and comfort developing with LLMs like Claude and Codex on your day to dayExperience with leading and delivering projects from gathering requirements, brainstorming ideas all the way to shipping a product to the customer’s hands in a self-driven and collaborative wayExperience writing clean, robust, and performant software that is easily maintained by othersExperience with developing software that runs in the Cloud or experience with systems engineeringSolid experience with at least one programming language. We use Go, but if you have familiarity with Python, C, C++, Rust or similar then that translates wellExperience with being on-call and following the DevOps modelCollaboration and communication: The smallest unit we have is a squad. You’ll be working with your teammates in a fully remote setup. Good communication and time management skills are a mustPragmatism: 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 iterativelyFamiliarity with observability systems, know when to use metrics, logs, traces, to debug a problemComfortable with microservices architecture and distributed systemsExperience working with KubernetesBeen 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)Experience working with queue systems, e.g. the Kafka protocolFamiliarity with the concept of infrastructure as code
#J-18808-Ljbffr
Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Staff Backend Engineer (Mimir Query, Databases) in Montréal, QC vacancy
  • $140k - $230k per year

     ...Opportunity   We’re looking for a Staff Front-End Engineer to join our growing engineering team as...  ...concerns. Collaborate closely with backend, product, and design teams to drive elegant...  ...fetching libraries (e.g., Tanstack Query, Redux, Zustand). ~ A strong eye for... 
    Suggested
    Full time
    Worldwide
    Flexible hours

    Us Mobile

    Montréal, QC
    more than 2 months ago
  • $160k - $220k per year

     ...we want to hear from you. We're looking for an exceptional backend engineer and hands-on architect to help us scale and connect millions of...  ...using RabbitMQ or AWS SQS/SNS Work with NoSQL databases like MongoDB for data modeling and storage Collaborate with... 
    Database
    Full time
    Worldwide
    Flexible hours

    Us Mobile

    Montréal, QC
    a month ago
  •  ...scalable data infrastructure as a service across AppDirect. We treat data infrastructure as a product—databases, search, cache, and lakehouse capabilities that engineering teams can depend on to build and ship with confidence. The Data Platform team supports 80+ data stores... 
    Database
    Full time
    Worldwide

    Appdirect

    Montréal, QC
    more than 2 months ago
  •  ...developer who hands services to an ops team once they ship. It is an engineer who architects the service, deploys it, monitors it in...  ...inefficiencies • Familiar with the AWS services relevant to game backends: EC2, ECS/EKS, Lambda (where appropriate), API Gateway, ElastiCache... 
    Suggested
    Full time
    Contract work
    Remote work
    Flexible hours

    Devoted Studios

    Montréal, QC
    more than 2 months ago
  •  ...mission is to enable builders and GTM leaders to build a revenue engine that moves the business forward on data they can trust. Curious...  ...for this role is Software Developer. What you will do Backend-focused, full-slice development: Design, build, and ship the backend... 
    Suggested
    Full time
    Internship
    3 days per week

    Vasco

    Montréal, QC
    11 days ago
  • $80k - $130k per year

     ...ABOUT YOU   We are looking for Backend Engineers who are innovative, collaborative, and adaptable to join our engineering team . The...  ...code, unit and functional tests Have a good command of SQL, database design, OLTP/OLAP approaches Participate in team... 
    Database
    Full time

    Xsolla

    Montréal, QC
    more than 2 months ago
  •  ...performance, and track recovery progress. We're looking for a Staff Software Engineer to serve as the technical leader for this team — someone who can architect end-to-end systems across mobile and backend, tackle complex scaling challenges, and raise the bar on engineering... 
    Daily paid
    Full time
    Apprenticeship
    Work at office
    Remote work
    Worldwide
    3 days per week

    Hinge Health, Inc.

    Montréal, QC
    more than 2 months ago
  • $34 - $36 per hour

     ...the opportunity to thrive. Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They...  ...Contributions to open source projects Experience working with databases Experience solving real-time technology problems Experience... 
    Database
    Full time
    Summer work
    Internship
    Summer internship
    Work at office
    Immediate start
    Work from home
    3 days per week

    Lyft

    Montréal, QC
    a month ago
  •  ...looking for a new opportunity? Or just checking the market? Well… you might just be in the right place! We’re looking for a Staff Site Reliability Engineer to join our Data team in Canada. As a Staff Data SRE, you are the technical backbone of the Data Office's... 
    Full time
    Work at office
    Remote work
    Flexible hours
    Shift work

    Lightspeed Commerce

    Montréal, QC
    more than 2 months ago
  •  ...Company Description IT Job Description Role: Database Developer Location: Montreal, QC Duration: Fulltime BGV will be done for the selected candidates. Position Description The candidate will work hand-in-hand with other developers who are responsible... 
    Database
    Full time
    Relocation

    Info-ways

    Montréal, QC
    more than 2 months ago
  •  ...recherchons une ou un développeur côté serveur (backend) Staff pour concevoir, bâtir et exploiter l’...  ...scale. We're hiring a Staff Backend Engineer to build and operate the infrastructure...  ...[NYSE: U] is the world’s leading game engine, powering play for more than 3 billion... 
    Full time
    Apprenticeship
    Work at office
    Worldwide
    Relocation package
    Day shift

    Unity Technologies

    Montréal, QC
    more than 2 months ago
  •  ...Description E*Pro Consulting service offerings include contingent Staff Augmentation of IT professionals, Permanent Recruiting and Temp-...  ...please visit our website Job Description Job Title : Database Software developer Location : Montreal, QC Job Type : Contract... 
    Database
    Permanent employment
    Full time
    Contract work
    Temporary work

    Epro Consulting

    Montréal, QC
    more than 2 months ago
  •  ...scalable data infrastructure as a service across AppDirect. We treat data infrastructure as a product — databases, search, cache, and lakehouse capabilities that engineering teams can depend on to build and ship with confidence. The Data Platform team supports 80+ data... 
    Database
    Worldwide

    AppDirect

    Montréal, QC
    12 days ago
  •  ...emissions. We are looking for a senior engineer who wants their work to matter, who takes...  ...Develop, test, integrate, and deploy backend and API stacks. Maintain and ensure the...  ...Docker and/or Kubernetes. Experience with databases and ETL systems (PostgreSQL). A test-... 
    Database
    Full time
    Local area
    Remote work
    Flexible hours

    Ghgsat

    Montréal, QC
    a month ago
  •  ...community management. Job Description We are looking for a Backend Developer who loves web development and loves working with open...  ...development (Working with Asana) ~ Experience with MongoDB (Querying, aggregation pipeline...) ~ Experience building and shipping high... 
    Full time

    Sparkgrid

    Montréal, QC
    more than 2 months ago
  • $12k - $15k per year

     ...tools. Working collaboratively with other engineers and designers, you will have a...  ...Infrastructure as Code (IaC) to support scalable backend services. Design, implement, and maintain...  ...server-side logic, including APIs, databases, authentication systems, and data processing... 
    Database
    Full time
    Summer work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Kabam

    Montréal, QC
    a month ago
  •  ...Location: Montreal, QC  Job Type: Full­ time  Where you’ll make a difference You are a PHP master who eats APIs for breakfast. Our Backend Developer will help Frank & Oak deliver an amazing e-commerce experience that can scale to meet increasing demand.... 
    Full time

    Frank.

    Montréal, QC
    more than 2 months ago
  •  ...innovation, and societal impact.    The Database Administrator will own the health,...  ...(stored procedures, functions, indexing, query plans). Maintain high-availability and...  ...~5+ years in a DBA or data architecture/engineering role. ~ Strong SQL Server experience and... 
    Database
    Full time
    Apprenticeship
    Work at office
    Work from home
    Home office
    Flexible hours

    Medisca Inc.

    Montréal, QC
    more than 2 months ago
  •  ...tools. Working collaboratively with other engineers and designers, you will have a...  ...Infrastructure as Code (IaC) to support scalable backend services. Design, implement, and maintain...  ...server-side logic, including APIs, databases, authentication systems, and data processing... 
    Database
    Full time
    Contract work
    Local area
    Flexible hours

    Kabam

    Montréal, QC
    more than 2 months ago
  •  ...actively seeking an experienced Senior C# .NET Backend Developer . About the Role As...  ...models . This is a pure backend engineering role . We are seeking a hardcore C# / ....  ...Enhance and scale real-time computation engines used for market risk tracking and... 
    Permanent employment
    Full time
    Contract work
    Immediate start
    Relocation
    Relocation package

    NÖORD TECHNOLOGIES

    Montréal, QC
    8 days ago
  •  ...Backend Python Developer – AI Agentic Applications Location: Montréal, QC (Hybrid) Type...  ...closely with a multidisciplinary team of engineers, product managers, and domain experts....  ...GCP, or Azure) Understanding of vector databases and Retrieval-Augmented Generation (RAG)... 
    Database
    Full time
    Manual labor

    grep Technologies

    Montréal, QC
    more than 2 months ago
  •  ...skills, and your career. About the Role We are seeking a Staff DevSecOps Specialist to join our Security team. Reporting to the...  ...only tooling but the technical standards and architecture other engineers design against, from our cloud and platform controls to the... 
    Full time
    Work at office
    Flexible hours

    Alayacare

    Montréal, QC
    24 days ago
  •  ...Behaviour is looking for a Senior Backend Programmer to join our internal R&D team and help build the tools and services that production...  ...Terraform, Pulumi, or CDK;  Knowledge of relational and NoSQL databases, including data modeling and performance considerations.  Dans... 
    Database
    Full time

    Behaviour Interactive

    Montréal, QC
    a month ago
  •  ...en charge d’assurer le bon fonctionnement et le développement du backend principal Scala, ainsi que des différents micro-services Scala/...  ...ou plus d’expérience en tant que Développeur Backend, Software Engineer ou sur un poste similaire. Compétences techniques : Maîtrise... 
    Database
    Remote job
    Full time

    Campus Coach

    Montréal, QC
    11 days ago
  •  ...2014 by Dr. Adam Back and a group of fellow cryptographers and engineers who are passionate about Bitcoin and its potential to change the...  ...for a proactive and detailed oriented Accounts Payable & staff accountant to join our Finance team. This role goes beyond traditional... 
    Full time
    Work at office
    2 days per week

    Blockstream

    Montréal, QC
    more than 2 months ago
  •  ...ranking of the top 100 private cloud companies in the world. We're growing fast and hiring the Engineering talent to match. The team and the mission You'd be joining our Backend team within the Platform Engineering division. We're a group with an unusual mandate inside... 
    Full time
    Local area
    Immediate start

    Maintainx

    Montréal, QC
    more than 2 months ago
  •  ...your impact, your skills, and your career. About the Role We are seeking a  Staff Data Developer to join our Data & Intelligence division. Reporting to the Director of Data Engineering, you will design and implement scalable, complex data pipelines and infrastructure... 
    Full time
    Work at office
    Flexible hours

    Alayacare

    Montréal, QC
    more than 2 months ago
  •  ...Company Description As a Backend Programmer within the Quality Foundation team, you will contribute to the development and operation of one of the most widely used services at Ubisoft. Our project consists of a set of microservices that support the collection, transport... 
    Full time

    Ubisoft

    Montréal, QC
    24 days ago
  • $250 per day

     ...dizaines de millions de dollars chaque année. Alors que nous accélérons notre croissance, nous sommes à la recherche d’un(e) Chief of Staff pour nous aider à mettre en place les systèmes qui permettent à notre organisation d’exécuter ses priorités avec clarté, imputabilité... 
    Full time
    Work at office
    Day shift

    Food He.ro

    Montréal, QC
    a month ago
  • $120k - $150k per year

     ...provisionner et gérer l'infrastructure cloud (ex. : AWS, GCP) en utilisant l'Infrastructure as Code (IaC) pour soutenir des services backend évolutifs. Concevoir, implémenter et maintenir des pipelines CI/CD robustes pour automatiser les tests, le déploiement et les mises... 
    Database
    Full time
    Apprenticeship
    Summer work
    Work at office
    Flexible hours
    Day shift

    Kabam

    Montréal, QC
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Backend Engineer (Mimir Query, Databases). Be the first to apply!