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

Staff Fullstack Engineer - Platform - App Core Usage | Canada | Remote

$186.37k - $223.64k per year

Grafana

Staff Fullstack Engineer - Platform - App Core Usage | Canada | Remote
Grafana Labs is the company behind Grafana Cloud, the fully managed observability platform trusted by more than 10,000 organizations to ensure reliability, resolve incidents faster, and optimize telemetry at scale. Built on open source and open standards and designed for interoperability across any stack, Grafana Cloud brings AI to observability and observability to AI, giving teams (and their agents) unified visibility so they can see, understand, and act on all their disparate data, wherever it lives, and move at the speed of their ambitions. Customers, including Anthropic, Bloomberg, NVIDIA, Microsoft, and Salesforce, rely on Grafana Labs. We are a 100% remote company with team members across 40+ countries, backed by leading investors including Lightspeed Venture Partners, Sequoia Capital, GIC, Coatue, J.P. Morgan, CapitalG, and Lead Edge Capital. Learn more at grafana.Com and follow us on LinkedIn and X.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 position. We are seeking candidates in US and Canada.The Opportunity
Application Core Services (AppCore) is a group within Platform, in the Foundations department. We build and operate systems that support Grafana’s business operations and customer experience, working closely with product teams and internal business partners.The Usage squad works on billing, rates, usage calculations, usage visibility and cloud marketplace integrations. Our software helps customers understand their consumption and costs, and helps internal teams operate accurate, reliable billing processes.We are looking for a Staff Fullstack Engineer with strong backend experience who enjoys making complex business systems reliable, understandable and easier to operate. You will help deliver new capabilities while improving existing services, reducing repetitive manual work and addressing edge cases that affect customers and internal stakeholders.This is a hands‑on Staff engineering role within the AppCore Usage squad. You will lead complex technical work, contribute directly to implementation and share ownership with the squad’s other Staff and Senior engineers. Your primary focus will be Usage’s systems and outcomes, collaborating with adjacent teams when the work requires it.Our ownership includes application code, data stores, deployment configuration and the cloud infrastructure supporting our services. You should be comfortable following a problem across those boundaries and making improvements with the appropriate platform teams.We are remote‑first and global. For this role, we prefer candidates in NASA’s Eastern Time zone to provide more overlap with our EMEA colleagues.What You’ll Be Doing
Your initial focus will be approximately 75% backend and 25% frontend. This balance will evolve with the squad’s priorities. You should be comfortable delivering across the stack, from business logic and APIs through to the interfaces customers and internal teams use.Design, build and operate backend services and APIs supporting billing, rates, usage calculations, usage visibility and marketplace workflows.Build and maintain backend services primarily in Go, with Node.Js also present in our stack, and contribute to TypeScript/React applications to deliver complete features.Improve the correctness and reliability of billing and usage workflows, including validation, reconciliation, error handling and recovery.Identify recurring manual tasks and replace them with maintainable automation, clear operational workflows and appropriate controls.Maintain and evolve the infrastructure supporting our services, including Kubernetes workloads, scheduled jobs, cloud resources and deployment configuration.Use infrastructure as code and automated delivery pipelines to make changes repeatable, reviewable and safe across environments.Investigate production issues across application code, databases and infrastructure, including resource exhaustion, failed jobs, slow queries and replication delays.Plan and execute service deployments, database changes and infrastructure migrations, including validation, monitoring and recovery plans.Build and maintain integrations with cloud marketplaces and external business systems where required by the squad’s work.Deliver projects from understanding requirements and proposing an approach through implementation, testing, rollout and production support.Make changes traceable and testable, supporting audit requirements and clear explanations of system behaviour.Collaborate with product management, Support, DealOps, GTM, infrastructure teams and adjacent AppCore squads to clarify requirements and resolve dependencies.Share technical leadership through design discussions, code reviews, mentoring and practical improvements.Participate in the squad’s on‑call rotation after onboarding. Improve dashboards, alert quality, runbooks and recovery procedures, and follow through on incident findings.What Makes You a Great Fit
You enjoy engineering work where correctness, reliability and business impact matter. You find value in improving an established system, removing a recurring operational problem or making a billing workflow easier to understand and support.You take ownership from understanding the problem through delivery and production support. You can turn an ambiguous request into manageable increments, make sound trade-offs and follow through without needing each step prescribed. You ask useful questions, seek feedback and raise uncertainty or blockers early.You adapt as priorities change, learn unfamiliar systems and technologies, and contribute where the squad needs you. You bring a strong backend specialty while remaining willing and able to work on frontend features and supporting infrastructure.You reason about how a service behaves in production: how it is deployed, where its data lives, what happens when dependencies fail, and how the team detects and recovers from problems.You communicate clearly in writing and in conversation. In a distributed team, you make decisions, progress and risks visible so colleagues can contribute across time zones. You work independently while staying connected to the squad.As a Staff engineer, you bring technical depth and sound judgment while remaining close to implementation. You collaborate constructively with other experienced engineers, welcome different perspectives and help the squad reach decisions and move forward.We embrace thoughtful use of AI‑assisted development. We value engineers who use these tools to support exploration, implementation, testing and documentation while taking responsibility for the quality and correctness of the result.Requirements
Substantial experience designing, delivering and operating production backend systems, with the depth and judgment to lead complex work hands‑on.Strong experience building and operating production backend systems in Go, our primary backend language.Professional experience contributing to frontend applications using TypeScript and React, or comparable technologies, and willingness to work across the stack as priorities change.Experience reasoning about distributed systems, including partial failures, retries, consistency and interactions between services.Experience with relational databases, including data modelling, schema migrations, query performance and safe production changes.Practical experience deploying and troubleshooting containerised services and jobs in Kubernetes.Experience managing cloud infrastructure through code and working with CI/CD pipelines, environment configuration and controlled rollouts.Ability to investigate production problems using logs, metrics and traces, and turn findings into lasting improvements.A record of delivering projects end to end, clarifying requirements, making trade‑offs and following through after release.Experience working remotely, with clear asynchronous communication and dependable collaboration across time zones.Ability to learn unfamiliar domains and technologies, adjust your approach as new information emerges, and take ownership beyond your main area of expertise.Experience writing readable, well‑tested software that other engineers can understand, maintain and operate.Willingness to participate in on‑call and take responsibility for the production behaviour of the systems you build.Experience supporting colleagues through code reviews, mentoring and constructive technical discussions.Bonus Points For
Usage metering, billing engines, pricing and rates, financial reconciliation or customer‑facing cost management applications.Reducing operational toil and automating workflows with recurring exceptions or manual interventions.Systems with auditability, traceability or financial‑control requirements.MySQL operations, replication, database upgrades and performance tuning.Terraform, Jsonnet and Kubernetes deployment configuration.Argo Workflows or comparable deployment and job‑orchestration tooling.Cloud infrastructure involving managed databases, object storage, service accounts and access controls, particularly on GCP.Data synchronisation pipelines and BigQuery integrations.Cloud marketplace integrations across AWS, Azure or GCP.Integrations with business platforms such as NetSuite or Salesforce.Observability tools such as Grafana, Prometheus, Loki or OpenTelemetry.In Canada, the compensation range for this role is $186,368 - $223,642 CAD. Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. 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.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:
Grafana Labs is an equal opportunities employer. We welcome applications from everyone regardless of race, colour, nationality, origin, caste, sex, gender reassignment identity or expression, sexual orientation, age, religion or belief, disability, veteran status, genetic information, pregnancy, maternity, marital, family or carer status, or any other characteristic which is protected by local law. We believe that equality and diversity build a strong organisation, and we work hard to ensure that is the foundation of our organisation 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.For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Staff Fullstack Engineer - Platform - App Core Usage | Canada | Remote in Winnipeg, MB vacancy
  •  ...Motors Company is seeking an experienced staff full‑stack developer for its simulation...  ...Python infrastructure. You will mentor engineers, drive API design, ensure code quality,...  ...to a large-scale cloud compute cluster. Remote Canada integration available, with competitive... 
    Remote work

    General Motors Company

    Winnipeg, MB
    1 hour ago
  • As a Staff Cloud Platform Engineer you will provide technical leadership in advancing our cloud platform capabilities and delivering exceptional experiences...  ...Management in Hardware Design key generation, storage, usage, and rotation strategies that leverage hardware protection.... 
    Remote work

    EducationPals

    Winnipeg, MB
    1 hour ago
  •  ...Jobgether, partnering with a Canada-based team, is seeking a Staff Software Engineer for Builder Platform. You will own the architecture, development, and operation of the internal Agent Platform, enabling teams to deploy, run, and govern AI agents and automated workflows.... 
    Remote work

    Jobgether

    Winnipeg, MB
    1 hour ago
  • $153k - $213k per year

    Senior Software Engineer, Fullstack (App Experience) Remote CanadaAt affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.The Marketplace and App Experience... 
    Remote work
    For contractors
    Work at office
    Flexible hours

    Affirm, Inc.

    Winnipeg, MB
    1 hour ago
  • $164.49k - $197.39k per year

     ...the fully managed observability platform trusted by more than 10,000...  ...on Grafana Labs. We are a 100% remote company with team members across...  ...looking for candidates from Canada. Residents of Quebec are not eligible...  ...Grafana Labs is seeking a Staff Engineer (AI & Automation) to... 
    Remote work
    Local area

    Grafana Labs

    Winnipeg, MB
    1 hour ago
  • $160k - $220k per year

     ...audited at scale. We are a diverse team of engineers, product managers, and designers who are...  ...enablement while staying secure. The Staff FullStack Engineer Opportunity As a Staff...  ...through AI-augmented workflows, ensuring our platform provides secure, interoperable, and... 
    Local area
    Worldwide
    Shift work

    Okta

    Winnipeg, MB
    1 hour ago
  • Affirm, Inc. is seeking a Staff Software Engineer, Fullstack (Account Management) to lead backend and frontend initiatives within the Trust & Safety team. You will shape technical strategy for the year, collaborate with product management, design, and analytics, and drive reliable... 
    Remote work

    Affirm, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...the fully managed observability platform trusted by more than 10,000...  ...on Grafana Labs. We are a 100% remote company with team members across...  ...based in the US and Canada only, within the Eastern or Central...  ...Opportunity:As a Senior Full-Stack Engineer on the Grafana Catalog team,... 
    Remote work
    Full time

    Wwshemi

    Winnipeg, MB
    1 hour ago
  • Lead fullstack account security engineering at affirm, working remotely in Canada with Python, Kotlin, React, AWS, and Kubernetes.As a Staff Software Engineer, you will shape technical strategy for Account Management within Trust & Safety and Checkout. You will design scalable... 
    Remote work

    Wwshemi

    Winnipeg, MB
    1 hour ago
  • Build secure account experiences remotely across Canada with affirm, using Python, Kotlin, AWS, and React or Vue. Shape technical strategy for customer security.As Staff Software Engineer, Fullstack, you will guide Account Management within Trust & Safety and affirm’s Checkout... 
    Remote work

    Affirm

    Winnipeg, MB
    1 hour ago
  • Jobgether is partnering with a client in Canada to hire a Senior AI Fullstack Engineer (Remote). You will design and build full-stack applications with React-based frontend and Python-based backend APIs, collaborating with AI/Platform engineers and client teams to deliver secure... 
    Remote work

    Jobgether

    Winnipeg, MB
    1 hour ago
  • MongoDB is seeking a Staff Engineer to provide technical direction for a new AI platform. You will lead teams delivering core platform components, shaping architecture, and driving high-scale distributed systems infrastructure in the AI era. You will mentor engineers, collaborate... 

    MongoDB Inc.

    Winnipeg, MB
    1 hour ago
  •  ...CaptivateIQ is seeking a Senior Manager, Core Platform to lead engineering for critical platform building blocks and support a multi-product journey. You will guide a distributed team across NA, set strategy, and drive architectural decisions with a focus on reliability, security... 
    Remote work

    GTMnow

    Winnipeg, MB
    1 hour ago
  • $180k - $250k per year

     ...organizations worldwide. Our comprehensive platform helps organizations efficiently manage,...  ...shaping the future of IT: whether you're in engineering, product, sales, marketing, customer...  ...Backend Engineers to build and operate the core services connecting workflow execution, identity... 
    Remote work
    Long term contract
    Second job
    Worldwide

    Kaseya

    Winnipeg, MB
    1 hour ago
  •  ...started out as a team of three engineers. Today, we have grown to...  ...a best‑in‑class HQ in Ottawa, Canada. As winners of several Top Employer...  ...them. Our powerful, AI infused platform provides full transparency and...  ...Canadian or USA locations - Remote About The RoleKinaxis Maestro... 
    Remote work
    Long term contract
    Work at office
    Flexible hours

    Kinaxis

    Winnipeg, MB
    1 hour ago
  • $156.8k - $196k per year

    Staff Software Engineer - Onboarding and MigrationsThe Program Experience team is looking for a Staff...  ...help scale our Customer Migration Platform at Marqeta. We are looking for an...  ...First. This role can be performed remotely within the provinces of Ontario or British... 
    Remote work
    Long term contract
    Full time
    Temporary work
    Internship
    Manual labor
    Flexible hours

    Marqeta, Inc.

    Winnipeg, MB
    1 hour ago
  • $156.8k - $196k per year

    Staff Software Engineer - Core Edge Processing As Marqeta's Staff Software Engineer on the Core Edge Processing team, you will write and review...  ...succeed.We work Flexible First. This role can be performed remotely anywhere within the province where you reside, whether that... 
    Remote work
    Full time
    Flexible hours

    Marqeta, Inc.

    Winnipeg, MB
    1 hour ago
  • Vanta is hiring a Senior Software Engineer in Canada. You will lead and mentor engineers, drive significant...  ...set technical direction to scale our platform. You’ll work with a talented team...  ...be part of a growing organization with remote-friendly policies and competitive compensation... 
    Remote work

    Vanta

    Winnipeg, MB
    1 hour ago
  • Lead CaptivateIQ’s Core Platform engineering team across identity, job processing, and design systems from the preferred East Coast or Central US or Canada.As Senior Manager, Core Platform, you will guide engineers owning foundational capabilities for a multi-product company... 
    Remote work
    Long term contract
    Full time

    CaptivateIQ

    Winnipeg, MB
    1 hour ago
  • $186.1k - $292.85k per year

    About the RoleYou’ll lead engineering for some of CaptivateIQ’s most important platform building blocks and use that leverage to...  ...journey into a multi-product company. Core Platform is the foundation the...  ...at every level — from junior to staff — creating a culture of growth... 
    Remote work
    Long term contract
    Full time
    Flexible hours

    CaptivateIQ

    Winnipeg, MB
    1 hour ago
  • $181k - $241k per year

     ...total of 8+ years of experience as a software engineer. You are proficient in designing,...  ...Kubernetes You are proficient in developing web apps using declarative UI frameworks like React...  ...: CAD $181,000 - $241,000 Location - Remote CanadaThis remote role is open only to... 
    Remote work
    Work at office
    Flexible hours

    ContentBuffer

    Winnipeg, MB
    1 hour ago
  •  ...insurance is bought and sold. Our SaaS platform enables customers to purchase coverage...  ...driven, and building for scale.As one of Canada's fastest growing companies, we are...  ...About the RoleWe're looking for a Senior Core Platform Engineer to help lay the technical foundations of... 
    Long term contract
    Internship
    Work at office
    Shift work
    3 days per week

    IRC (Instant Risk Coverage)

    Winnipeg, MB
    1 hour ago
  • Power Apps and Power Automate expertise drives this senior engineering contract, delivered 100% remotely for candidates residing and authorized to work in Canada.Design, develop, and maintain enterprise applications, automations, and AI-powered agents across Microsoft Power... 
    Remote work
    Contract work
    Manual labor

    PeopleToGo Inc.

    Winnipeg, MB
    1 hour ago
  •  ...is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Platform Engineer based in Canada. As a Staff Platform Engineer, you will play a pivotal role in shaping the infrastructure and developer experience... 
    Remote work
    Long term contract
    Local area

    Jobgether

    Winnipeg, MB
    1 hour ago
  •  ...an industry-leading incident management platform that allows companies around the world...  ...weekly changelog. About the RoleAs a Staff Platform Engineer, you'll set the technical direction for...  ...home office setup. Unlimited token usage and access to AI tools. A fast-moving... 
    Internship
    Home office

    Rootly

    Winnipeg, MB
    1 hour ago
  • Affirm, Inc. is hiring a Staff Software Engineer, Fullstack (Card Experiences) for a remote Canada-based role. You will shape the technical strategy for your team and own end-to-end features across customer web and mobile experiences and backend services. AI, security, and craftsmanship... 
    Remote work

    Affirm, Inc.

    Winnipeg, MB
    1 hour ago
  • $104k per year

     ...position can be located in the following area(s): remote in Canada Company OverviewRobots & Pencils is an applied AI engineering firm building the next frontier of business...  ...ship. Position OverviewWe’re looking for a Staff Platform Engineer to define and lead platform... 
    Remote work
    Local area

    Robots & Pencils

    Winnipeg, MB
    1 hour ago
  • $221k per year

    Senior or Staff Software Engineer, Data Platform (Canada) TRM Labs — Tracked from its ashby job boardBUILD A SAFER WORLD. TRM Labs provides AI-powered intelligence solutions that help public and private sector agencies investigate and disrupt crime. TRM's platforms enable... 
    Remote work

    JobLarper

    Winnipeg, MB
    1 hour ago
  • $160k - $220k per year

     ...this mission. If you are too, let's talk.Staff Software Engineer, Device Identity (Java) Device...  ...at the intersection of deep client-side platform engineering and massive-scale distributed...  ...of new features and services within our core Java platform, taking ownership from conception... 
    Long term contract
    Local area
    Worldwide

    Okta

    Winnipeg, MB
    1 hour ago
  •  ...Affirm is seeking aSenior Platform Engineer to architect and evolve our EKS-based Compute Platform in a remote-first setting across Canada. You will lead cluster provisioning, upgrades, and safety standards, while driving cost efficiency and automation. You will mentor engineers... 
    Remote work

    Affirm, Inc.

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Fullstack Engineer - Platform - App Core Usage | Canada | Remote. Be the first to apply!