Back to all jobs
R

Data Platform & Analytics Engineer

Rumble - Career Page

Toronto6d ago

About the role

<div class="content-intro"><p class="p1"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Rumble </strong>is&nbsp;<em>the</em> Freedom-First technology platform. We proudly offer a video platform, cloud services, advertising solutions, and a non-custodial cryptocurrency wallet.</span></p></div><p><span data-contrast="none">Rumble is building the analytics and data platform that powers executive decision-making, operational intelligence, and product insights across the company. As we scale our data infrastructure and expand self-service analytics, we’re looking for an engineer who is as comfortable working in SQL and Parquet as they are operating in Kubernetes.</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:120}">&nbsp;</span></p> <p><span data-contrast="none">As a Data Platform &amp; Analytics Engineer, you’ll spend most of your time working directly with data: shaping warehouse schemas, building derived and “gold” layers for BI, and turning complex real-world datasets into fast, reliable, analytics-ready tables in Apache Doris, Trino, and related systems. You’ll still handle installs and upgrades for tools like Superset and n8n, but the core impact of this role is in how you model, move, and safeguard data.</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:0,&quot;335551620&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:90}">&nbsp;</span></p> <p><span data-contrast="none">You'll partner across teams, working with data engineering on warehouse architecture and data contracts, Rumble Ad Center (RAC) on ad-ops and search-related use cases, and Rumble engineering on system interoperability. This isn’t just operational work: you’ll design data models, determine how new datasets are brought into Doris and the data lake, build views and materialized views that make BI workflows seamless, and make careful, informed decisions that keep our data accurate, performant, and recoverable as priorities evolve.</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:0,&quot;335551620&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:90}">&nbsp;</span></p> <h2 id="responsibilities" class="font-editorial font-bold mb-2 mt-4 [.has-inline-images_&amp;]:clear-end text-base first:mt-0">Responsibilities</h2> <ul> <li><span data-contrast="none">Design and build derived and “gold” data layers in Doris and Trino that power Superset dashboards and other BI tools, using views, materialized views, and well-structured warehouse schemas.</span></li> </ul> <ul> <li><span data-contrast="none">Translate high-level, often ambiguous data requests into clear table designs, partitioning strategies, and query patterns that support the analyses teams need to perform.</span></li> </ul> <ul> <li><span data-contrast="none">Ingest and normalize messy, inconsistent, or sparsely documented data from multiple sources (files, blob stores, APIs), handling file formats such as Parquet, JSON, CSV, and Hive/Iceberg-style tables safely and predictably.</span></li> </ul> <ul> <li><span data-contrast="none">Implement and maintain safe data operations: understand how different engines handle DDL/DML operations and table types; configure storage, versioning, and cross-region protection so that errors are detectable and recoverable rather than catastrophic.</span></li> </ul> <ul> <li><span data-contrast="none">Build and optimize SQL across multiple engines (Doris, Trino/Presto, DuckDB, and others), including performance tuning, explain-plan analysis, and making schema or modeling changes to support efficient querying.</span></li> </ul> <ul> <li><span data-contrast="none">Collaborate with RAC and search-focused teams on use cases such as identifying searches with no matching content, including solutions that leverage embeddings and vector-based approaches when appropriate.</span></li> </ul> <ul> <li><span data-contrast="none">Support analysts and product teams by iterating quickly on table structures, metrics, and data contracts, then documenting how to use those assets effectively in Superset and other analytics tools.</span></li> </ul> <ul> <li><span data-contrast="none">Own a smaller but critical slice of platform administration: install and upgrade Superset, Doris, Trino, DuckDB, OpenMetadata, and n8n on Kubernetes/VMs using Helm, and troubleshoot configuration issues when they arise.</span></li> </ul> <ul> <li><span data-contrast="none">Set up and maintain SLOs and monitoring for query performance, job health, and data quality, and drive or escalate remediation when platform issues impact analytic workflows.</span></li> </ul> <ul> <li><span data-contrast="none">Act as a safeguard for the data platform by reviewing and validating changes that affect schemas, storage, or critical datasets, and by using automation and AI tools thoughtfully rather than relying on them for high-risk operations.</span></li> </ul> <h2 id="qualifications" class="font-editorial font-bold mb-2 mt-4 [.has-inline-images_&amp;]:clear-end text-base first:mt-0">Qualifications</h2> <ul> <li><span data-contrast="none">4+ years of experience in data engineering, analytics engineering, or data platform roles, with a strong focus on SQL, data modeling, and database behavior rather than only BI or dashboarding.</span></li> </ul> <ul> <li><span data-contrast="none">Deep SQL experience across multiple engines (e.g., Trino/Presto, Doris/ClickHouse, Postgres, MySQL), including schema design, complex joins, and performance optimization at scale.</span></li> </ul> <ul> <li><span data-contrast="none">Hands-on experience with data lakes and table formats (Parquet, Hive, Iceberg or similar), and an understanding of how operations such as deletes, compaction, and merges affect underlying files and storage.</span></li> </ul> <ul> <li><span data-contrast="none">Proven experience building derived layers (bronze/silver/gold, marts, or similar patterns) for BI and analytics, ideally with dbt or a comparable transformation framework.</span></li> </ul> <ul> <li><span data-contrast="none">Comfort working with evolving and sometimes loosely defined data requirements, and turning them into stable, well-documented tables and views that are easy to use and maintain.</span></li> </ul> <ul> <li><span data-contrast="none">Practical experience with Kubernetes, Helm, and containerized deployments—sufficient to safely install, upgrade, and troubleshoot data tools without compromising data integrity.</span></li> </ul> <ul> <li><span data-contrast="none">Strong understanding of data durability and safety practices (backups, versioning, replication, restore drills) in cloud storage and database environments.</span></li> </ul> <ul> <li><span data-contrast="none">Ability to collaborate with analysts and non-technical stakeholders, asking the right questions to design data structures that match how they actually query and use the data.</span></li> </ul> <h2 id="preferred-qualifications" class="font-editorial font-bold mb-2 mt-4 [.has-inline-images_&amp;]:clear-end text-base first:mt-0">Preferred Qualifications</h2> <ul> <li><span data-contrast="none">Experience with OpenMetadata or a comparable data catalog (DataHub, Amundsen, Atlan).</span></li> </ul> <ul> <li><span data-contrast="none">Familiarity with dbt and modern data-modeling practices.</span></li> </ul> <ul> <li><span data-contrast="none">Exposure to streaming systems (Kafka, Pub/Sub) for near-real-time analytics.</span></li> </ul> <ul> <li><span data-contrast="none">Background in ad-tech, brand safety, or content moderation domains.</span></li> </ul> <ul> <li><span data-contrast="none">Experience with FinOps practices and cloud cost optimization for analytics workloads.</span></li> </ul> <p><span style="font-size: 12pt; font-family: arial, helvetica, sans-serif;"><strong>Annual Compensation Range:&nbsp;</strong></span></p> <p><span style="font-size: 12pt; font-family: arial, helvetica, sans-serif;">$100,000 - $120,000 CAD base + benefits + equity</span></p> <p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Note: The salary range listed for this position is a good faith estimate based on experience, qualifications, and internal compensation structure. The actual salary offered varies depending on the candidate's skill level and experience. This posting refers to an active vacancy within the organization.</span></p><div class="content-conclusion"><p><span style="font-size: 12pt; font-family: arial, helvetica, sans-serif;"><span style="line-height: normal;"><strong>Why Our Team Loves Working Here:</strong></span></span></p> <ul> <li><span style="font-size: 12pt; font-family: arial, helvetica, sans-serif;"><span style="line-height: normal;">We are making a significant financial impact for our video creator community; we’re proud of their success stories</span></span></li> <li><span style="font-size: 12pt; font-family: arial, helvetica, sans-serif;"><span style="line-height: normal;">We enjoy challenging the status quo and going head-to-head against Big Tech</span></span></li> <li><span style="font-size: 12pt; font-family: arial, helvetica, sans-serif;"><span style="line-height: normal;">We aren’t afraid to try new things; we act fast and want to win </span></span></li> <li><span style="font-size: 12pt; font-family: arial, helvetica, sans-serif;"><span style="line-height: normal;">We pay competitive salaries and provide great benefits</span></span></li> </ul> <p><span style="font-size: 12pt; font-family: arial, helvetica, sans-serif;"><span style="line-height: normal;"><strong>EEO Statement: </strong><br>Rumble is an equal opportunity employer.  We promote an equal playing field where everyone has the same opportunities regardless of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability status, or any other applicable characteristics protected by law.&nbsp;</span></span><span style="font-size: 12pt; font-family: arial, helvetica, sans-serif;"><span style="line-height: normal;">Rumble is an active participant in the e-verify program. </span></span></p> <p><span style="font-size: 12pt; font-family: arial, helvetica, sans-serif;"><span style="line-height: normal;"><strong>Physical demands of the position:</strong><br>While performing the duties of this job, the employee is regularly required to sit for prolonged periods of time while using a computer and/or keyboard. The employee is required to communicate verbally and hear.&nbsp;&nbsp; The employee may be required to walk, reach with hands and arms, balance, and stoop or kneel. The employee may occasionally be required to lift and/or move up to 15 pounds. Specific vision abilities required by this job include clarity of vision at approximately 20 inches or less (i.e., working with small objects or reading small print), including the use of computers.</span></span></p></div>

Perks & benefits

  • Equity Compensation

731,000+ hidden jobs like this

Rumble - Career Page and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.