Remote Staff Backend Engineer - Application Core Services, Stacks | Canada | Remote
$186.37k - $223.64k per yearGrafana Labs
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 opportunity and we would be interested in applicants located in Canadian time zones (EST + CST only at this time).
Staff Backend Engineer - Application Core Services, Stacks
The Opportunity:
Application Core Services (AppCore) partners closely with our Cloud, Enterprise, and Grafana teams to deliver reliable internal and customer-facing systems that power critical parts of the Grafana business. We build on the grafana.com platform to create custom solutions and integrations across the many systems that support a modern software company.
The team owns important domain areas that help keep both our customer workflows and internal business processes running smoothly. AppCore is made up of multiple squads, each focused on one or more of these domains. Our work includes maintaining the billing engine responsible for customer usage calculation, automating provisioning after a customer signs a contract, integrating with cloud marketplaces such as AWS, Azure, and GCP, and building and maintaining the user portal our customers rely on to manage their accounts.
This is a team working at the intersection of product, platform, and business operations. The systems we build are critical to how Grafana scales. We are looking for engineers who enjoy solving complex workflow and systems problems, improving reliability and developer experience, and building software that directly supports both customers and internal stakeholders.
As a company we are remote-first and global, we embrace people of different experiences and backgrounds to build diverse teams where every person brings a unique perspective to the software. Engineers at Grafana also have the opportunity to contribute to Open Source communities and collaborate across teams beyond their immediate scope.
What You’ll Be Doing:
The AppCore Stacks squad owns the systems that create, configure, reconcile, migrate, and operate Grafana Cloud stacks at scale. A stack is the customer-facing Grafana Cloud environment that connects an organization to Grafana and the backend services it uses, including Mimir, Loki, Tempo, plugins, dashboards, data sources, and stack-level configuration.
Our work sits at the intersection of product, platform, and operations. We build the control-plane services and workflows that keep stack state aligned across grafana.com, Stack State Service (SSS), Hosted Grafana, cloud regions, and the underlying Grafana Cloud infrastructure. When this domain works well, customers get reliable stack creation, safe configuration rollout, predictable migrations, and fewer manual operational interventions.
- Design, build, and operate reconciliation systems, including the SSS backend, to track desired stack state, detect and repair drift across stack templates, grafana.com state, Hosted Grafana, and actual customer stack configuration
- Collaborate across SSS, grafana.com, and deployment configurations to ensure stack lifecycle workflows remain reliable, observable, and resilient
- Improve operational efficiency by reducing deployment complexity (e.g., aiming for single PR regional SSS deployment) and contributing to the Stack Config Reconciliation project
- Manage rollout mechanisms for provisioned plugins, dashboards, data sources, Grafana versions, release channels, and stack-level configuration
- Support new region and cluster rollouts, including the operational paths required to bring stacks online safely in new Grafana Cloud regions
- Improve incident response and recovery paths for stack misalignment, reconciliation failures, plugin rollout issues, and Hosted Grafana integration failures
- Partner with Product, Hosted Grafana, Infrastructure, Support, and adjacent AppCore squads on customer-impacting stack lifecycle work
- Contribute to roadmap planning, technical design, OnCall improvements, and long-term simplification of stack operations
- You will help own the production behavior of the systems you build. That includes improving runbooks, dashboards, alerts, reconciliation safety, rollout controls, and recovery procedures. You should be comfortable debugging across service boundaries and making careful changes in systems that affect customer stacks
Of course, there is an on-call component to this role and one that we take seriously. As a company, we hire globally (remote-first) to ensure our on-call remains healthy and aligned to approximately 12 daylight hours per day. You will work closely with counterparts in other regions to provide balanced coverage and shared ownership.
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 paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro).
What Makes You a Great Fit:
At Grafana, we actively embrace AI-assisted and agentic development practices, integrating these technologies into both our engineering workflows and the systems we deliver. We encourage our engineers to thoughtfully leverage AI tools to enhance every stage of the lifecycle, from design and implementation to testing, documentation, and operations. We also look for strategic opportunities to embed agentic capabilities within our services to eliminate toil, bolster reliability, and ensure that complex customer workflows remain resilient and safe.
We are seeking a Staff Backend Engineer who thrives on building production systems where correctness, scalability, and operational clarity are paramount. As a remote-first organization, you should be comfortable collaborating asynchronously across time zones and taking full ownership of the critical systems powering Grafana Cloud. Our team is small and operates with a high degree of independence; you will be expected to lead major projects, coordinate across service boundaries, and help define the technical direction for our domain.
You will be particularly successful in this role if you enjoy solving challenges related to stateful systems, eventual consistency, and reconciliation loops. We value engineers who can take ambiguous lifecycle requirements and transform them into explicit, modular solutions. You should be adept at breaking down complex systems work into safe, iterative increments while clearly communicating technical tradeoffs to both internal stakeholders and adjacent product teams.
Some things you might be expected to do could include:
- Writing efficient, readable, and easy to maintain code
- Designing new microservices or systems
- Collaborating with teammates and other departments to reach consensus on proposed solutions
- Coordinating with product and UX when needed
- Responding to customer requests and feedback
- When ready, participating in our follow-the-sun OnCall rotation
- Participating in team decisions, such as roadmap planning and prioritization
Requirements:
- You have at least 1 year of fully remote work experience
- You have worked on a big SaaS platform and dealt with common distributed systems problems (e.g. scalability, multi-tenancy, data isolation, HA, …)
- Have professional experience with Golang and be willing to work across both backend service and application code
- Care deeply about developer and user experience and the quality of the products that you work on
- Have some experience with delivering projects from gathering requirements, and brainstorming ideas to shipping a product to the customer’s hands in a self-driven way
- You write clean, robust, well-tested software that other engineers can understand, operate, and maintain
- Have experience with mentoring junior engineers in a collaborative but asynchronous environment
- 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
- You are willing to work across teams. Your work has to be aligned with the needs of other squads and external stakeholders. You make your plans transparent, bring stakeholders on board, and are open to feedback and suggestions
- Strong Kubernetes experience in AWS, GCP, or Azure, and familiarity with infrastructure-as-code tooling (Helm, Terraform, Jsonnet, etc.)
- Experience participating in blameless incident response and writing high-quality post-incident reviews
Bonus Points For:
- Experience with TypeScript/Node.js
- Experience with Kubernetes control-plane patterns, operators, reconcilers, or desired-state systems
- Experience with Jsonnet/Tanka, Terraform, Flux, Argo, or similar deployment/configuration tooling
- Experience working on SaaS provisioning, tenancy, regional expansion, plugin rollout, or customer lifecycle systems
- Experience with incident response involving configuration drift, partial failure, or cross-service state mismatch
Compensation & Rewards:
In Canada, the Base compensation range for this role is CAD 186,368 - CAD 223,642. 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 .
All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally.
*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.
#LI-Remote
For information about how your personal data is used once you’ve applied to a job, check out our .
$180k - $210k per year
...team. Our ideal candidate is a seasoned backend engineer with deep experience building reliable,... ...with not only engineers from other stacks, but also cross-functional partners, from... ...Rails/Ruby versions, and fast, well-tested applications) is a plus, our bottom-line...Remote workLocal areaHome office$103.32k - $147.6k per year
...platforms like Fleetshift — the engine powering large-scale automated... ...by building and evolving core tooling and infrastructure - Solve... ..., testable, and maintainable backend systems, primarily in Java - Own... ...and enabling scalable, self-service infrastructure Who You Are - You...Remote workLong term contractInternshipWork from homeFlexible hoursShift work$169k - $252k per year
...fresh, and has evolved into the core AI platform for grocers. By... ...technologies. We are looking for a Staff Applied Scientist to lead R&D... ...Intelligence team: mentor scientists and engineers, set standards for experimental... ...solutions in the Python data stack (numpy/torch/pandas/etc). Prior...Remote workFull timeInternshipLive InWork at officeLocal areaWork from homeHome officeFlexible hours- ...with the world’s most complete payment services marketplace. Built on Spreedly’s PCI-... ...security. About the Role: The Staff Architect is a senior engineering leader responsible for designing, evolving, and governing Spreedly’s core technical architecture. You will...Remote workLong term contractWork from homeWorldwideFlexible hours
- ...of the fastest growing companies in Canada and ranks 6th in Deloitte's Technology... ...America. We're seeking an Lead Engineer to help lead our growing backend engineering team. Our real-time... ...Amazon Tech Talks: StackAdapt is a Remote First company, we are open to...Remote workWork from homeHome office
- ...technology to health and human service providers including hospitals... ...”. Purpose: As a n Application Specialist , you will be... ...accessibility of care for patients in Canada and beyond. Duties:... ...: ~ Compliance with all applicable privacy legislation. ~...Remote workLong term contractMonday to fridayNight shift
- ...fastest-growing Software as a Service (SaaS) company in history, Deel... ...duties as required Core Competencies Passion for service... ...country The flexibility of remote work, including optional WeWork... ...and positively encourage applications from suitably qualified and eligible...Remote workLocal areaImmediate start
$120k - $140k per year
...connection. As a Senior Software Engineer, you’ll sit at the... ...be working across AWS-hosted services in C# and Go to deliver scalable... ...engineering experience with a focus on backend development • Fullstack... ...process but also reinforces our core values of integrity, accountability...Remote workLong term contractFlexible hours- *Remote — Canada* Who We Are Thanx is a leading loyalty and guest engagement platform that empowers... ...Power List" top 50 innovators in food service. Backed by over $30M in investment from... ...and seeking an experienced Software Engineering Manager to join our leadership. You’ll...Remote workInternshipLocal area
$15k - $30k per year
...Across Technology, Industrial, and Services verticals, that system spans... ...not edge cases. They are the core problem. The Strategist... ...Environment Requirements As a remote-first company, you’ll have the... ...businesses, including Canada, Mexico, and the UK. For global...Remote workWork at officeWork from homeHome office- ...winning, global business and technology services firm. Orion delivers game-changing... ...digital strategy, experience design, and engineering, with a unique combination of agility,... ...Job Title: AI Engineer Location: Remote - Canada Project Overview: We are seeking...Remote workShift work
$18 per hour
...knowledge, or lived context that may be valuable to researchers (as applicable) A willingness to take our screening to assess your... ...helps researchers answer important questions, improve products and services, and advance knowledge across disciplines. We believe that the...Remote workSelf employmentWork from homeFlexible hours- ...Looks Like: • You encompass our core values through every... ...consistent renewals • Cross-sell services that align with client goals and... ...Environment Requirements: As a remote-first company, you’ll have the... ...established businesses, including Canada, the UK, and Australia. For...Remote workWork at officeHome office
- ...) for all Canadians. Felix is Canada's first end-to-end healthcare... ...Felix is looking for a Product Engineer who can build excellent software... .... • Build across frontend, backend, data, AI integrations, and infrastructure... ...5+ years of practical full-stack engineering experience...Remote workInternshipWork at office
- ...includes our scientific research & engineering division (Skynet Software)... ...delivery of our products and services. They will be accountable for... ...in maintaining a fundamental stack of technologies, much of it... ...welcomes and encourages applications from people with disabilities...Remote work
$85k - $90k per year
...Grocery, Convenience and Food service. The position will be... ...execution utilizing the CRM application. This is a field-based role and... ...requires up to 50% travel within Canada and the United States. Gestionnaire... ..., accrued in accordance with applicable employment standards •...Remote workDaily paidWork at officeLocal area- ...chaque jour et aider les autres à faire de même. Backend, c'est pratique si tu connais .NET Core, C#, xunit, moq, l'injection de dépendances,... ...et usagé pour les campus étudiants. Swiitch - Une application mobile génère des plans alimentaires sur-mesure avec...Remote workContract workSeasonal workWork at officeWork from homeFlexible hours
- ...division of TELUS , one of Canada’s largest telecommunications... ...end expertise across various service offerings: Web, Mobile & Digital... ..., and we need exceptional engineers to help us scale. We're seeking... ...'s connected devices, mobile applications, and professional monitoring...Remote workLong term contract
$140k - $210k per year
...prestigious awards, such as Best Engineering Team, Best Company for... ...software development team. As a core member of the EOS team, you will... ...with hardware via applications, device drivers and APIs. Working... ...$140,000 to $210,000 across Canada. Arista offers different pay...Remote workManual labor- ...t live without. About the Engineering Team: As a member of the... ...primarily Python and Django on the service layer, with some Ruby and... ...with optimal performance of applications. Accelerate customer,... ...continuously recognized as one of Canada's Top Ten Most Admired Corporate...Remote workWork at officeWork from home
- ...Looks Like • You encompass our core values through every... ...consistent renewals • Cross-sell services that align with client goals and... ...Environment Requirements As a remote-first company, you’ll have the... ...established businesses, including Canada, the UK, and Australia. For global...Remote workWork at officeHome office
- ...infrastructure investment worldwide, our services are in great demand. We invite... ...50,000 planners, designers, engineers, scientists, digital... ...Engineer to join our growing Western Canada Environment team. The right... ...oversight, client liaison and staff mentoring, adapted to fit your...Remote workFull timeContract workFor subcontractorWork at officeLocal areaWorldwideFlexible hours
- As Casino Coordinator, you will be responsible for overseeing the game lobby and content for our Canadian market focus brand. You will collaborate with cross-functional teams, including CRM, marketing, operations and brand management, to drive casino strategy, enhance user experience...Remote workFull timeContract workSeasonal workLocal area
$150k - $180k per year
...BPM welcomes and encourages applications from people with disabilities... ...winter break, summer hours, and remote work options , so you can... ...We are seeking an AI/ML Engineer to join BPM’s Enterprise Technology... ...Advisory, and our Corporate Services Team. You’ll partner with teams...Remote workLocal areaImmediate startFlexible hoursShift work- ...competitive advantage for our clients About the Role You are the technical and operational owner for bringing merchants live on the Portless stack. This role is critical in providing a "Ritz-Carlton" onboarding experience—anticipating merchant needs, configuring complex...Remote workLong term contractImmediate start
- Warranty Services Representative, WSR112624 Department: Warranty Services Type of Position:... ...: Manager, Warranty Services Work Model: Remote: Frequent car travel is required to assigned... ...questions or would like help with your application, please contact a member of the Human...Remote workPermanent employmentFull timeFor contractorsWork at officeWork from homeHome office
- ...liaising with building inspectors, engineers, current and prospective... ...travel to sites within Canada and that may include international... ...Proficient in Microsoft Office applications • Demonstrated planning,... ...providing accommodation to job applicants with disabilities throughout...Remote workWork at officeWork from homeHome officeFlexible hours
$30 - $32 per hour
Location: Canada (Remote - Within Pacific Time Zone (PST) to Eastern Time Zone (EST)) Residency... ...interactive entertainment and game development services studios globally. With production... ...with integrating materials into the game engine, ensuring proper functionality and...Remote workFor contractorsFreelanceWorldwide- ...channels. Reporting to the Manager, Client Services, you’ll play an integral role in post-sales... ...campaign performance. StackAdapt is a Remote First company although we are requiring candidates be located in Western Canada, with a strong preference of someone in the...Remote workWork from homeHome office
- ...We are looking for motivated and service-oriented individuals to join our remote team. You’ll work directly with union... ...and coverage options • Complete applications and documentation with accuracy •... ...authorized to work in the U.S. or Canada What You’ll Receive: • Full benefits...Remote workWeekly payPermanent employmentWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Staff Backend Engineer - Application Core Services, Stacks | Canada | Remote. Be the first to apply!
- project engineer assistant project manager Granby, QC
- assistant electrical engineer Granby, QC
- backend software developer Granby, QC
- backend developer Granby, QC
- teletravail informatique Granby, QC
- remote english speaking Granby, QC
- remote post production coordinator Granby, QC
- remote manager Granby, QC
- salesforce remote Granby, QC
- java developer remote Granby, QC
