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

Staff Software Engineer

$186.37k - $223.64k per year
Full-time

Grafana Labs

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 and follow us on and .

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

#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 5 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Remote vacancy
  • $181.29k - $250.24k per year

     ...revenue performance. About the Role CaptivateIQ's modeling engine is the computation core that powers every product - turning business...  ...calculations at enterprise scale. We're looking for a **Staff Software Engineer** to set the technical strategy for the Modeling Platform... 
    Suggested
    Long term contract
    Full time
    Remote work
    Flexible hours

    CaptivateIQ

    Remote
    8 days ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include...  ...profitable, and growing. We are hiring a  Staff-level Software Engineer for Identity... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    5 days ago
  • $204.9k - $277.2k per year

     ...Role Description As a Staff Software Engineer at Dropbox, you'll be the singular technical owner of application performance across the Core org — the part of Dropbox that owns every consumer-facing surface: web, iOS, Android, and desktop. This is one of the company's most... 
    Suggested
    Full time

    Dropbox

    Remote
    8 days ago
  •  ...push beyond. The opportunity We are searching for a  Staff / Senior Software Engineer  to join our Search team . The role entails contributing...  ...What you will do: Work on a technically complex Search Engine. Deliver high-quality Elixir, Ruby and Golang code for... 
    Suggested
    Permanent employment
    Full time
    Remote work
    Worldwide
    Relocation
    Flexible hours

    Distribusion Technologies

    Remote
    9 days ago
  • $167k - $250k per year

     ...Ready to be a Titan? You will be part of the Engineering leadership team at ServiceTitan responsible for the technical direction of our...  ...love to solve complex problems. Over 50,000 people depend on our software to perform all their daily activities. We are looking for... 
    Suggested
    Remote job
    Long term contract
    Temporary work
    Internship
    Local area
    Immediate start
    Flexible hours

    ServiceTitan

    Remote
    more than 2 months ago
  • $239k - $299k per year

     ...lead the charge on architectural decisions, system design, and engineering best practices that shape the future of Mercury Personal and beyond...  .... The ideal candidate for the role: Has 7-10+ years of software development experience, with a strong focus on the backend,... 
    Remote job

    Mercury

    Remote
    more than 2 months ago
  •  ...At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Staff Software Engineer to join one of our clients ' team. If you're looking for an exciting opportunity to grow in a innovative environment, this... 
    Permanent employment
    Full time
    Internship

    TechBiz Global GmbH

    Remote
    a month ago
  • $115k - $170k per year

     ...over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms.  About this role: Mozilla IAM team seeks a Staff Software Engineer to rebuild our Identity and Access Management (IAM) system. Our IAM... 
    Remote job
    Immediate start
    Home office

    Mozilla

    Remote
    more than 2 months ago
  • $247k - $340k per year

     ...Cloud 100 , CNBC Disruptor 50 , and TIME Magazine’s 100 Most Influential Companies . About the Role Ramp is, at its core, an engineering company, and is on a mission to build the best engineering team in the world! They are highly cross-functional, and eager to solve... 
    Remote job
    Long term contract
    Full time
    Work from home
    Home office
    Relocation package
    Flexible hours

    Ramp

    Remote
    more than 2 months ago
  •  ...At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Staff Software Engineer to join one of our clients ' team. If you're looking for an exciting opportunity to grow in a innovative environment, this... 
    Permanent employment
    Full time
    Flexible hours

    TechBiz Global GmbH

    Remote
    a month ago
  •  ...Global, we are providing recruitment service to our TOP clients from our portfolio. We are looking for a highly experienced Staff Software Engineer to join a fast-growing engineering organization focused on shared capabilities and commercial services. In this role, you will... 
    Permanent employment
    Full time
    Flexible hours

    TechBiz Global GmbH

    Remote
    25 days ago
  • $178k - $228k per year

     ...throughput, low-latency data pipelines for critical business applications Build frameworks and services which will be used by other engineering teams at Affirm to manage billions of dollars in loans and power customer experiences. Help support the Streaming team that... 
    Remote job
    Work at office
    Flexible hours

    Affirm

    Remote
    more than 2 months ago
  • $186.37k - $223.64k per year

     ...hand for what could be a truly career-defining opportunity. Staff Backend Engineer - Adaptive Telemetry, Databases  This is a remote position...  ...customers to leverage the best open source observability software – including Prometheus, Mimir, Loki, Tempo, and Pyroscope –... 
    Long term contract
    Full time
    Local area
    Remote work
    Flexible hours

    Grafana Labs

    Remote
    7 days ago
  • $186.37k - $230k per year

     ...interested in applicants from Canada time zones only at this time. Staff AI Engineer  The Opportunity:  At Grafana, we build observability...  ...and cross-functional partnership. We’re looking for an AI Software Engineer with a strong software engineering background, a... 
    Full time
    Local area
    Remote work
    Flexible hours

    Grafana Labs

    Remote
    9 days ago
  • $186.37k - $223.64k per year

     ...for this role. The Opportunity Grafana Labs is seeking a Staff Engineer (AI & Automation) to own the AI agent infrastructure and...  ...quality standards. What Makes You a Great Fit ~8+ years of software engineering experience with depth in backend development, systems... 
    Full time
    Local area
    Remote work
    Flexible hours

    Grafana Labs

    Remote
    9 days ago
  •  ...systems in these sectors too. To achieve this, we are investing in processes and engineering, tools and analysis, practices and people. Success in this effort will secure open-source software’s place at the highest tables in industry, where the complex demands of regulation... 
    Full time
    Internship
    Remote work

    Canonical

    Remote
    5 days ago
  • $204k - $276k per year

     ...Role Description Dropbox is looking for a Staff Data Engineer to join our Analytics Data Engineering (ADE) team within Data Science & AI Platform. You will be responsible for solving cross-cutting data challenges that span multiple lines of business while driving standardization... 
    Full time
    Shift work

    Dropbox

    Remote
    3 days ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include...  ...This is a general track for Senior+ (Senior/Staff/Principal) Engineers in any team at... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Remote
    4 days ago
  •  ...world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing... 
    Remote job
    Summer work
    Worldwide

    Databricks

    Remote
    more than 2 months ago
  • $200k - $276k per year

     ...Fortune 100s alike. We’re growing fast and just getting started. Come join us for a whale of a ride! Docker is seeking a Staff Software Engineer to join our Data Engineering team and drive the technical evolution of data systems that power analytics across the entire... 
    Remote job
    Long term contract
    Worldwide
    Home office

    Docker, Inc

    Remote
    more than 2 months ago
  •  ...across SurveyMonkey's product portfolio. You will report to the Director of Machine Learning. What you'll be working on As a Staff ML Engineer, you will: Design and implement secure, scalable, and high-performance pipelines managing the end-to-end lifecycle of ML... 
    Internship
    Remote work
    Worldwide

    SurveyMonkey

    Remote
    9 days ago
  •  ...Staff Cloud Platform Engineer Location:  This is a remote work opportunity in Canada Insight at a Glance ~14,000+ engaged teammates...  ...the new IT. ~ Global technology provider of IT hardware, software and service solutions ~ Fortune 500 company founded in 1988... 
    Immediate start
    Remote work
    Worldwide

    Insight Enterprises, Inc.

    Remote
    26 days ago
  •  ...Company Description We're Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist... 
    Remote job
    Full time

    Nagarro

    Remote
    12 days ago
  •  ...sustainable operations through innovative EHSQ software solutions. With over 1,300 clients and 1....  ...Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience...  ...management. Intelex’s friendly, knowledgeable staff ensures our almost 1400 clients and over... 
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    Fortive

    Remote
    2 days ago
  • $180k - $220k per year

     ...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators...  ...full-stack applications ~ Proven experience operating at a staff or principal level, influencing multiple teams or large... 
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Remote
    1 day ago
  • $180k - $220k per year

     ...Xello is looking for a Principal Engineer This role is a remote role, looking for candidates...  ...with our DevOps team, ensuring our software solutions are highly available, performant...  ...experience, and at least 5 years at the staff or principal level in high-growth SaaS businesses... 
    Long term contract
    Full time
    Remote work
    Flexible hours

    Xello

    Remote
    7 days ago
  •  ...This is the general track for Engineering Director at Canonical, apply here if you are confident to run a project which...  ...time zones, hiring and managing engineering managers and staff engineers. Canonical’s largest software products are built by multiple teams working together... 
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Remote
    4 days ago
  •  ...Company Description We're Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist... 
    Remote job
    Full time

    Nagarro

    Remote
    26 days ago
  •  ...% remote position  Work from anywhere! What You'll Do  You won’t just be writing code; you’ll be shaping the future. As a Software Engineer at Xapo, you will design, build, and deploy high-impact backend services that are secure, fault-tolerant, and available to millions... 
    Full time
    Remote work
    Flexible hours

    Xapo Bank

    Remote
    6 days ago
  •  ...Company Description We're Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist... 
    Remote job
    Full time

    Nagarro

    Remote
    25 days ago

Do you want to receive more vacancies?

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