← Back to jobs

Remote job

Staff Software Engineer, Ads Data Platform

Backend Full-time Permanent Canada (Ontario, Alberta, British Columbia, Nova Scotia)

Job details

$229,000—$241,500 Salary
Canada (Ontario, Alberta, British Columbia, Nova Scotia) Eligibility
Staff Experience
Full-time Employment

About this role

Role overview Lead engineering work on a data platform that supports advertising and other data-intensive functions. The role combines hands-on architecture and delivery with cross-team coordination, building reliable systems that turn raw data into trusted metrics and insights for internal teams and business stakeholders.

Responsibilities - Shape the platform’s architecture and technical direction, keeping longer-term data goals aligned with business needs. - Design systems that enforce data compliance while preserving integrity and consistency. - Improve self-service access to data for advertisers, data scientists, machine learning engineers, and sales teams. - Oversee initiatives from planning through delivery, surfacing risks and balancing new features with maintainability and technical debt. - Work across engineering teams, review technical designs, and mentor engineers. - Support data capabilities such as metrics transformation and storage, billing, spam detection, and lift testing.

Requirements - At least 8 years of software development experience; the source also identifies 10+ years as preferred. - Strong experience with Spark, ETL pipelines, distributed systems, MapReduce, SQL, and big data infrastructure. - Ability to manage ambiguous or conflicting stakeholder needs and take ownership in a fast-moving environment. - Good judgment in balancing urgent delivery with durable, high-quality engineering.

Nice to have - Strong Scala skills and familiarity with functional programming. - Experience with Snowflake, Databricks, dbt, Airflow, Python, Terraform, or Go.

Benefits and work setup - Remote work, with hiring limited to Ontario, Alberta, British Columbia, and Nova Scotia. - Canadian base salary range: CAD $229,000–$241,500. The role is also eligible for an initial equity grant and annual refresh grants.

Skills detected in the listing

PythonGoSQLSnowflakedbtApache AirflowStakeholder ManagementTerraformMachine Learning
Detected Nov 11, 2026
Last verified Nov 12, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Full access to all MCP features
  • Cancel anytime

Monthly

$35.99 $17.99 /month
  • Original application links
  • Full access to all MCP features
  • 35% cheaper than weekly

Lifetime

$99.99 $49.99 /forever
  • Original application links
  • Full access to all MCP features
  • One-time payment
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight