Analytics Engineer
Description
What We’re Looking For:
Meltwater is seeking an experienced Analytics Engineer to join our Revenue Data & AI team and contribute to building a robust, AI-enriched data infrastructure that powers revenue-focused initiatives across Sales, Customer Success, Marketing, and Finance. This role will report directly to a Sr AI Analytics Engineer, based in our Toronto office.
As an Analytics Engineer, you will play a key role in designing, building, and maintaining scalable data pipelines on Snowflake that transform raw data from CRM, sales engagement, support, and product systems into actionable insights. You'll work hands-on with dbt, Apache Airflow, and Snowflake Cortex AI to deliver trusted datasets — from incremental staging models to semantic-search-ready marts. You'll collaborate closely with cross-functional teams to understand data requirements and implement robust ELT processes, and you'll help extend our growing footprint of AI-powered models for call/email intelligence, sentiment, churn-risk signals, and revenue analytics.
What You'll Do:
- Design, build, and maintain scalable dbt models on Snowflake/Databricks/Big Query that transform raw source data into reliable, well-documented datasets for analytics and reporting.
- Build and orchestrate Airflow DAGs that coordinate dbt runs, Snowpark Container jobs, and external task sensors across 20+ source systems.
- Integrate data from Salesforce, Gong, Intercom, Google Ads, Zoom, Satismeter, Workday, Gainsight, Kantata, Jira, and other external APIs into a unified revenue data model.
- Develop incremental, merge-based models with appropriate unique keys, schema-change handling, and date-window filtering for cost-efficient refreshes.
- Apply Snowflake Cortex AI functions (COMPLETE, SENTIMENT, TRANSLATE, SPLIT_TEXT_RECURSIVE_CHARACTER) to enrich text-heavy datasets such as call transcripts, emails, and survey responses, and produce vector-ready chunks for Cortex Search.
- Collaborate on AI/ML pipelines that combine dbt transformations with Snowpark Container Services jobs (e.g., PII redaction) to produce safe, enriched 360° views of customer interactions.
- Optimize warehouse usage, query patterns, and model materializations for performance, scalability, and cost — including query tagging for cost attribution and audit.
- Establish and enforce data quality standards through dbt tests (uniqueness, not-null, referential integrity), source freshness checks, and Airflow short-circuit validators.
- Implement data governance best practices — RBAC-driven schema promotion, masking/PII handling, lineage documentation, and compliant access patterns across source and prod.
- Work closely with Revenue Operations, FP&A, Sales, CS, and Business Applications teams to translate business questions into well-structured datasets and semantic models.
- Support the deployment of data-driven models and algorithms (AI tagging for use cases, churn-risk signals, competitor mentions, sentiment scoring, semantic search over conversations) in close collaboration with stakeholders.
- Contribute to shared dbt macros, testing frameworks, and CI/CD practices (SQLFluff linting, Slack-based alerting).
Tech Stack You'll Work With:
- Warehouse: Snowflake (Cortex AI, Snowpark, Snowpark Container Services, dynamic warehouses, RBAC)
- Transformation: dbt (dbt-snowflake)
- Orchestration: Apache Airflow 3.x on SPCS
- Languages: SQL, Python
- Tooling: SQLFluff (Snowflake dialect), Docker, Git, Fivetran (upstream ingestion)
- Integrations: Salesforce, Gong, Intercom, Google Ads, Zoom, Satismeter, Workday, Gainsight, Kantata, Saleshood, Jira, GCS
What You'll Bring:
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- 2-4 years of experience in data engineering, ETL development, and database management.
- Proficiency in SQL and Python, with experience using ETL and reverse ETL tools like Fivetran, Census, Hightouch, and DBT.
- Familiarity with data visualization tools (Tableau, Power BI, Looker, etc)
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and big data technologies.
- Strong problem-solving skills and attention to detail.
- Effective communication skills to collaborate with cross-functional teams.
- Preferred experience with data warehousing solutions such as Snowflake and Databricks
What We Offer:
- Flexible paid time off that allows you to have an enhanced work-life balance
- Excellent medical, dental, and vision options
- Complimentary CalmApp subscription for you and your loved ones, because mental wellness matters.
- Energetic work environment with a hybrid work style, providing the balance you need.
- Thrive within our inclusive community and seize ongoing professional development opportunities to elevate your career.
Compensation Overview:
At Meltwater, we believe great impact deserves great reward. Our compensation approach is data-driven, market-informed, and built to scale with your growth. We benchmark roles against external market data and use structured leveling frameworks to ensure fairness, consistency, and internal equity across teams and geographies.
These frameworks are based on objective, gender-neutral criteria in line with applicable pay transparency regulations.
For this role, the base salary range is $95,000 - $110,000 CAD.
Compensation may also include a performance-based bonus opportunity.
Actual offers are determined based on job-related skills, experience, demonstrated capabilities, and work location. We typically hire within the range in a way that supports long-term growth, recognizing that compensation evolves as scope, performance, and impact expand over time.
We regularly review our compensation practices and conduct pay equity analyses to help ensure our decisions remain fair, objective, and market-aligned. Employees and candidates may request additional information on how compensation is determined, in line with local legal requirements.
Our Talent Acquisition Team is happy to walk you through the full compensation picture specific to your location and level during the interview process.
Where You'll Work: 110 Spadina Ave, 6th floor, Toronto, ON M5V 2K4
When You'll Join: August 2026
Our Story:
At Meltwater, we believe that when you have the right people in the right environment, great things happen.
Our best-in-class technology empowers our 27,000 customers around
the world to make better business decisions through data. But we can’t do that without our global team of developers, innovators, problem-solvers, and high-performers who embrace challenges and find new solutions for our customers.
the world to make better business decisions through data. But we can’t do that without our global team of developers, innovators, problem-solvers, and high-performers who embrace challenges and find new solutions for our customers.
Our award-winning global culture drives everything we do and creates
an environment where our employees can make an impact, learn every day, feel a sense of belonging, and celebrate each other’s successes along
the way.
an environment where our employees can make an impact, learn every day, feel a sense of belonging, and celebrate each other’s successes along
the way.
We are innovators at the core who see the potential in people, ideas and technologies. Together, we challenge ourselves to go big, be bold, and build best-in-class solutions for our customers.
We’re proud of our diverse team of 2,200+ employees in 50 locations across
25 countries around the world. No matter where you are, you’ll work with people who care about your success and get the support you need to unlock new heights in your career.
25 countries around the world. No matter where you are, you’ll work with people who care about your success and get the support you need to unlock new heights in your career.
We are Meltwater. Inspired by innovation, powered by people.
Equal Employment Opportunity Statement
Meltwater is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: At Meltwater, we are dedicated to fostering an inclusive and diverse workplace where every employee feels valued, respected, and empowered. We are committed to the principle of equal employment opportunity and strive to provide a work environment that is free from discrimination and harassment.
All employment decisions at Meltwater are made based on business needs, job requirements, and individual qualifications, without regard to race, color, religion or belief, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, marital status, veteran status, or any other status protected by the applicable laws and regulations.
Meltwater does not tolerate discrimination or harassment of any kind, and we actively promote a culture of respect, fairness, and inclusivity. We encourage applicants of all backgrounds, experiences, and abilities to apply and join us in our mission to drive innovation and make a positive impact in the world.
We may use AI to assist in aspects of our hiring process, such as reviewing candidate information, capturing interview notes, and supporting interview activities. These tools are used only to assist our team through increased efficiencies. Every output continues to be reviewed by humans, and all hiring decisions are made by humans. We remain committed to evaluating candidates fairly, consistently, and in compliance with all applicable laws.