Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 4
API @ 4
CI/CD @ 4
Data Modeling @ 7
ELT @ 7
ETL @ 7
Grafana @ 4
LLM @ 4
Leadership @ 4
Marketing @ 4
NetSuite @ 4
Observability @ 4
Python @ 4
React @ 4
Salesforce @ 4
Slack @ 4
Snowflake @ 4
Stripe @ 4
Technical Leadership @ 4
Workato @ 4
iPaaS @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Grafana Labs is the company behind the open observability cloud. We are a 100% remote company with a global team and an open-source legacy. This role is a remote opportunity for applicants in Canada time zones only and sits at the intersection of Revenue Operations and internal software engineering.
Responsibilities
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 to reduce cost and consolidate workflows
- 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 — define 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
Requirements
- 8+ years of software engineering experience, with a strong focus on systems integration and/or internal platform development
- Expert-level Python (production-quality code)
- Deep hands-on experience with Salesforce (data model, APIs, automation)
- Experience with 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
- Strong 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)
- Ability to work autonomously in ambiguous environments and to scope and drive work 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
Bonus Points
- Experience with frontend frameworks & tooling (React, Slack Block Kit) 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)
- Previous experience in open source or developer-focused SaaS companies
Compensation & Rewards
- Base compensation range in Canada: CAD 186,368 - CAD 223,642
- Roles include Restricted Stock Units (RSUs)
- Global annual leave policy: 30 days per annum (with 3 days reserved for Grafana Shutdown Days)
Additional Details
- This role is remote (Canada time zones only). In-person onboarding is provided. Grafana Labs provides access to modern AI coding assistants and frontier models as part of developer productivity tooling.
More jobs at Grafana Labs
Staff Product Designer, Incident Response Management
Grafana Labs · United States, Canada
USD 162,000-202,000 per year
Staff Product Designer, Incident Response Management
Grafana Labs · United States, Canada
CAD 164,000-205,000 per year
Staff AI Engineer - 2nd Horizon
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
SEK 878,000-1,100,000 per year
Staff AI Engineer - 2nd Horizon
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
GBP 100,000-124,000 per year
Staff AI Engineer - 2nd Horizon
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
EUR 109,000-137,000 per year
Similar jobs
Senior AI Engineer
Grafana Labs · Canada
CAD 164,500-197,400 per year
Senior Software Engineer - AI and Automation, Data & Analytics
Grafana Labs · Canada
CAD 164,500-197,400 per year
Senior AI Engineer
Grafana Labs · United States
USD 154,400-185,300 per year
Finance Systems Engineer, Revenue
Anthropic · San Francisco, United States, Seattle, United States
USD 205,000-270,000 per year
Sales Systems Engineer, Enterprise Operations
Perplexity AI · Austin, United States, San Francisco, United States, New York City, United States
USD 200,000-230,000 per year
Staff GTM Engineer (AI & Automation)
Grafana Labs · Canada
CAD 186,400-223,600 per year
Marketing Analytics Director
Grafana Labs · United States
USD 178,500-214,200 per year
Senior Finance Analytics Manager
Grafana Labs · United States
USD 143,800-172,500 per year