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

Staff Software Engineer | Canada |Remote

$186.37k - $223.64k per year
Canada
  • Remote job

Grafana Labs, the company behind the open observability cloud, is founded on the principles of open source, open standards, open ecosystems, and open culture. Grafana Cloud, our fully managed observability platform, is flexible and built for scale. With Grafana Cloud's actually useful AI, organizations can see, understand, and act on all their disparate data to move at the speed of their ambitions. Today, more than 35 million users and 7,000+ customers – including Anthropic, Bloomberg, NVIDIA, Microsoft, and Salesforce – trust Grafana Labs to ensure reliability of their applications and systems, resolve incidents quickly, and optimize their telemetry to reduce noise and cost. We are a 100% remote company with 1,600+ team members across 40+ countries, and we’re 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 opportunity, and we are interested in applicants in Canada time zones only at this time . The Opportunity We're looking for a Staff Integrations Engineer to join our GTM Tools & Technology team — a hybrid role sitting at the intersection of Revenue Operations and internal software engineering. You'll own the architecture and delivery of integrations across our go-to-market stack while building the internal GTM tooling to help us deprecate unnecessary SaaS spend. This is a builder role. You'll write production Python, design data models, partner closely with Revenue Operations and Finance stakeholders, and act as the technical anchor for a team that moves fast. The right person is as comfortable diagramming a CRM data flow as they are shipping an internal application from scratch. This role sits within the GTM Systems team and you will work closely with the Field Operations team and the System Administrators within GTM Systems. What You'll Be Doing Integrations Engineering
  • Architect and own end-to-end integrations across Salesforce, Snowflake/BigQuery, Slack, Grafana, and billing & finance systems
  • Define and enforce integration patterns and API standards across the GTM stack
  • Lead incident response and root-cause analysis for integration failures; drive improvements to observability and alerting
  • Partner with Revenue Operations to translate business requirements into reliable, scalable technical solutions
  • Evaluate and rationalize third-party connectors, middleware, and iPaaS tooling against build-vs-buy criteria
Internal Tooling & Platform
  • Design and ship internal applications that replace SaaS point-solutions — reducing cost, consolidating workflows, and increasing team leverage
  • Establish a lightweight internal development practice: code standards, CI/CD, deployment patterns, and documentation norms
  • Leverage AI/LLM capabilities (APIs, agentic workflows) to accelerate internal tool development and automate repetitive operations work
  • Maintain a clear deprecation roadmap tied to measurable SaaS spend reduction targets
Architecture & Technical Leadership
  • Set the technical direction for how GTM systems share data — defining canonical data models, source-of-truth ownership, and sync strategies
  • Conduct design reviews and provide architectural guidance to engineers, RevOps analysts, and technical stakeholders
  • Identify and remediate technical debt proactively; advocate for engineering rigor in a primarily non-engineering organization
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.7, Gemini 3 Pro). What Makes You a Great Fit
  • 8+ years of software engineering experience, with a strong focus on systems integration and/or internal platform development
  • Expert-level Python — you write production code, not just scripts, Java, and Java Script
  • Deep hands-on experience with Salesforce (data model, APIs, automation) and at least one cloud data warehouse (Snowflake or BigQuery)
  • Proven track record building internal tooling that replaced or meaningfully reduced reliance on commercial SaaS products
  • Solid grasp of data modeling, API design, event-driven architectures, and ETL/ELT patterns
  • Experience integrating billing, finance, or quote-to-cash systems (e.g., Stripe, NetSuite, Zuora, or similar)
  • Demonstrated ability to work autonomously in ambiguous environments — you scope your own work and drive it to completion
  • Strong communicator who can translate technical tradeoffs for non-technical GTM and finance stakeholders
  • Familiarity with GTM platforms like Salesforce, HubSpot, Outreach, Gainsight, or similar CRM/sales engagement tools
Bonus Points for:
  • Experience with frontend frameworks & tooling (React, Slack Block Kit, dashboard components) to build user-facing interfaces for AI tools
  • Experience with vector databases or retrieval pipelines (Pinecone, Weaviate, ChromaDB, pgvector, or similar)
  • Prior work automating sales, customer success, or marketing workflows in a B2B SaaS environment
  • Experience with workflow automation platforms like n8n, Workato, Prefect, Clay, PhantomBuster, Apify, Dust, or similar tools
  • Familiarity with Model Context Protocol (MCP) or similar standards for connecting AI systems to data sources and tools
  • Exposure to observability tools for AI systems (LangSmith, Weights & Biases, custom logging/evaluation frameworks)
  • Experience working in Revenue Operations, GTM Analytics, or Sales Operations environments
  • Previous experience in open source or developer-focused SaaS companies—Grafana is built on OSS and we value engineers who share that DNA
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 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. 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 privacy policy.

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer | Canada |Remote in Canada vacancy
  • $100k - $135k per year

     ...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding... 
    Remote work
    Long term contract
    Full time

    eDynamic Learning

    Canada
    19 days ago
  • $125.5k - $154k per year

     ...Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $125,500...  ...Central Product Group of TD's Core Platform is seeking a talented Software Engineer III to develop & support critical applications around customer... 
    Suggested
    Full time
    Temporary work
    Work from home
    Canada
    1 day ago
  • $125.5k - $154k per year

     ...Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology...  ...Description: CUSTOMER Execute on Engineering strategy as it relates to the...  ...of business functions to design optimal software / systems Review technical deliverables... 
    Suggested
    Full time
    Work from home
    Shift work
    Canada
    19 hours ago
  • $69.7k - $98.4k per year

     ...Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology...  ...a cross-functional POD that includes Software Engineers, Quality Engineers, Business Systems...  ...TD location ~ Remaining time working remotely from a secure home workspace You will... 
    Remote work
    Full time
    Work at office
    Work from home

    TD

    Canada
    4 hours ago
  • $180k - $275k per year

     ...contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly...  ...you thrive – whether that's from home or in the office within Canada or the US – ensuring seamless collaboration within your team's... 
    Remote job
    Internship
    Work at office
    Local area
    Flexible hours

    Veeva Systems

    Canada
    36 minutes ago
  • $180k - $220k per year

     ...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding... 
    Remote work
    Long term contract
    Full time

    eDynamic Learning

    Canada
    more than 2 months ago
  • $180k - $220k per year

     ...Software Engineering Manager Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding... 
    Remote work

    eDynamic Learning

    Canada
    more than 2 months ago
  • $81.6k - $115.2k per year

     ...Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $81,600 - $115...  ...functional knowledge of business functions to design optimal software / systems. Review technical deliverables throughout detailed... 
    Full time
    Work from home
    Flexible hours

    TD

    Canada
    11 days ago
  • $150k - $200k per year

     ...pay later without any hidden fees or compounding interest. The Engineering team builds systems that power Affirm’s mission. We take pride...  ...dependents.) CAN base pay range per year: $150,000 - $200,000 #LI-Remote Affirm is proud to be a remote-first company! The majority of... 
    Remote job
    Work at office
    Flexible hours
    Canada
    1 day ago
  • $81.6k - $115.2k per year

     ...Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology...  ...systems. The position combines SaaS engineering, cloud integration, production support,...  ...We're looking for an intermediate-level software engineer with strong SaaS integration experience... 
    Full time
    Contract work
    Work from home
    Shift work
    Canada
    1 day ago
  • $59.5k - $84k per year

     ...Work Location: London, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $59,500 - $84...  ...rotation CUSTOMER Develop new components as required for engineering programs and projects within assigned area and may also work on... 
    Full time
    Work from home
    Canada
    5 days ago
  • $81.6k - $115.2k per year

     ...Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology...  ...improvement, and adoption of modern engineering practices. Product is Customer facing Chat...  ...tests, debugs, and maintains high-quality software solutions Collaborate with technology... 
    Full time
    Work from home

    TD

    Canada
    5 days ago
  • $81.6k - $115.2k per year

     ...Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $81,600...  ...TD's Merchant Solution Product Group is seeking a talented Software Engineer II to support mission-critical application VMS. This role offers... 
    Full time
    Work from home
    Canada
    10 days ago
  •  ...international clients (US, EU, Middle East, APAC) for offshore IT staff augmentation services. Drive the full sales cycle: lead...  ...Minimum 3 years hands-on experience in offshore/outsourcing sales for software development or IT services. Strong understanding of SDLC, tech... 
    Remote work
    Long term contract
    Part time
    Flexible hours

    Snaphunt

    Canada
    more than 2 months ago
  •  ...heights at 3Pillar, the premier destination for trailblazing senior software engineers like yourself. Picture collaborating with industry leaders,...  ...a blend of both. From interviews to onboarding, we embody a remote-first approach.  You will be part of a global team, learning... 
    Remote job
    Full time
    Internship
    Work at office
    Flexible hours

    3pillarglobal

    Canada
    15 days ago
  • $125k - $175k per year

     ...interest. We are looking for a passionate engineer to join our Capital Orchestration team,...  ...a total of 1.5+ years of experience as a software engineer. Fluency in full stack web...  ...Employee Resource & Community Groups #LI-Remote Affirm is proud to be a remote-first company... 
    Remote job
    Work at office
    Flexible hours
    Canada
    7 hours ago
  • $100 per hour

     ...Position:  Apache Camel Developer Location:  Remote, Canada (must be available EST) Structure : Contract 6 months to start Pay:  Up to $100.00 p/h inc. CAD -- We have a great new opportunity to support one of our System Integrator / Technology clients in a contract... 
    Remote work
    Contract work

    CorGTA

    Canada
    1 day ago
  •  ...Early-Career Engineer: Start your engineering career at 3Pillar, the premier destination...  ...Our mission is to revolutionize healthcare software, and your curiosity and growth are...  ...From interviews to onboarding, we embody a remote-first approach.  You will be part of a... 
    Remote job
    For contractors
    Work at office
    Flexible hours

    3pillarglobal

    Canada
    27 days ago
  •  ...SQWAD – 100% Remote Join the Sqwad Team – Performance-Driven Sales Professionals At Sqwad, our mission is to place people at the center...  ...high-impact brands. We support fast-growing companies across Canada by providing talented, well-trained outbound sales agents who... 
    Remote work
    Hourly pay
    Contract work
    Freelance
    Flexible hours

    Sqwad

    Canada
    a month ago
  •  ...Sales Director – Telecommunications (Canada) Overview A global technology...  ...Collaboration Partner with product management, engineering, and operations to align solutions with...  ...landscape Location Canada (remote or major telecom hubs preferred) Willingness... 
    Remote work
    Long term contract
    Permanent employment
    Contract work

    First Point Group

    Canada
    16 days ago
  •  ...We are seeking a Senior Engineer with deep expertise in Apache Solr to design, build, and optimize scalable search solutions. This role focuses on improving search performance, relevancy, and indexing pipelines in a cloud-based environment. You will own search relevance across... 

    EPAM Systems

    Canada
    more than 2 months ago
  • $126.8k - $164.1k per year

     ...Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology...  ...globally. This is a global team with engineers across Toronto, London, New York, and...  ...Role Overview We are looking for a Software Engineer with strong Core Java fundamentals... 
    Full time
    Work from home
    Worldwide

    TD

    Canada
    18 days ago
  •  ...Salesforce ecosystem and the credible voice that earns trust with engineers, architects, and economic buyers across DevOps and Data Backup/...  ...the DevOps and Data/Security tracks. Borrowed-credibility engine: using an existing personal brand to compress months of credibility... 
    Remote job
    Canada
    1 day ago
  •  ...Manager, you will lead cross-functional teams of Consultants, Software Engineers, and Designers on medium and large-scale IT projects from initiation...  ...in challenging situations. All our positions are Remote and are available as Full Time Employment or B2B Contracts... 
    Remote work
    Full time

    Productiv Team

    Canada
    more than 2 months ago
  •  ...support of our PACS/medical imaging software to our clients in the USA region....  ...in the USA. The position is a remote position for someone located in CANADA to work for  a company located in...  ...s degree in Radiology, Biomedical Engineering or similar field is required. Strong... 
    Remote work
    Full time
    Work at office

    PaxeraHealth

    Canada
    a month ago
  •  ...PaxeraHealth is now hiring a  Customer Care  L3 Engineer in Canada to join our Implementation and Customer...  ...for customer support. This is a Remote Position for someone in Canada to...  ...Diagnose, troubleshoot, and resolve software and technical issues across healthcare imaging... 
    Remote work
    Full time

    PaxeraHealth

    Canada
    more than 2 months ago
  • $15 per hour

     ...OVERVIEW  Are you a search engine guru? Do you know how to find...  ...Welocalize is seeking English (Canada)speakers to help support our client...  ...Quality Rater Location: Remote, Canada-based Hours:...  ...connection Reliable anti-virus software (as you will be surfing the web... 
    Remote work
    Hourly pay
    Contract work
    Freelance
    Immediate start
    Monday to friday
    10 hours per week

    Welo Data

    Canada
    more than 2 months ago
  •  .... The future is electric – get ready to join the current! This is just the beginning. ABOUT THE ROLE As a our Head of Sales, Canada, you will lead a high-performing sales team to make Kempower the preferred infrastructure partner across North America. This role requires... 
    Long term contract
    Shift work

    Kempower

    Canada
    24 days ago
  •  ...SQL/Node/AWS Software Engineer (Backend development) Accomplished Tech Visionary:  Elevate your expertise to new heights at 3Pillar, the...  ...or a blend of both. From interviews to onboarding, we embody a remote-first approach.  You will be part of a global team , learning... 
    Remote job
    For contractors
    Internship
    Work at office
    Flexible hours

    3pillarglobal

    Canada
    a month ago
  • $115.6k - $163.2k per year

     ...Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Audit Pay Details: $115,600 - $163,200 CAD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are... 
    Full time
    Work from home
    Canada
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer | Canada |Remote. Be the first to apply!