Used Tools & Technologies
Not specified
Required Skills & Competences
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.
Marketing @ 4
Grafana @ 4
Python @ 4
ETL @ 7
CI/CD @ 4
Leadership @ 4
React @ 4
ELT @ 7
Slack @ 4
Stripe @ 4
API @ 4
Technical Leadership @ 4
iPaaS @ 4
Workato @ 4
LLM @ 4
NetSuite @ 4
Snowflake @ 4
Salesforce @ 4
Observability @ 4
AI @ 4
Data Modeling @ 7
- 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.