Cognitiv

Cognitiv

Senior Software Engineer, Attribution & Events

Vancouver, BC · Senior

Sponsorship not specified$150k-$190kDetected 35 days ago
C#.NETBackend DevelopmentSQLAWSMachine LearningAccountingSignal ProcessingEpicMentoring

About the role

  • As a Senior Software Engineer on the Attribution & Events team, you will be the driving force behind the platform that proves campaign performance.
  • This mission is absolutely critical to the performance of our ML and overall campaign effectiveness.
  • Get ready to master data at an epic scale, managing datasets with billions of records and trillions of data points across identity resolution, attribution, incrementality measurement, and campaign management.

Responsibilities

  • Lead Technical Design: Own end-to-end delivery of high-volume data services - from ClickHouse schema and partitioning to ingestion pipelines to the C# services on top - accounting for scalability, failure modes, and cost up front.
  • Build & Scale the Data Backbone: Architect ClickHouse-backed pipelines that ingest, store, and query billions of ad events (impressions, conversions, identity signals). Own loaders, partitioning, materialized views, and query optimization end-to-end.
  • Operationalize via Backend Services: Build C# /.NET Core 8 services that power attribution, incrementality measurement, and campaign management on top of the data layer.
  • Elevate Reliability: Identify bottlenecks across the data path, improve observability (ingestion lag, query latency, data quality), lead blameless post-mortems, and implement long-term systemic fixes.
  • Drive Engineering Excellence: Strengthen the team through high-quality code and SQL reviews, mentorship, and strong design docs, data models, and query patterns.
  • Collaborate on Direction: Partner with Product, Science, and Engineering to align technical work with measurement and business priorities.
  • High-Throughput Event Systems: Experience building pipelines handling millions to billions of events per day, including ingestion, deduplication, late-arriving data, and backfills.

Requirements

  • Required Experience & Capabilities
  • Strong programming skills in C# /.NET Core (DI, hosted services, ASP.NET Web APIs) or comparable backend stack with ability to ramp quickly.
  • Backend Proficiency: Strong programming skills in C# /.NET Core (DI, hosted services, ASP.NET Web APIs) or comparable backend stack with ability to ramp quickly.

Nice to have

  • Ad-tech experience (RTB, DSP/SSP, attribution, incrementality, identity graphs, LiveRamp, IAB standards)
  • Compensation is based on experience, skills, and other factors.
  • Highlights include:
  • Career development with clear advancement paths
  • 401(k) & RRSP with employer match
  • Are you ready to revolutionize the advertising industry?

Skills

  • AWS experience (S3, SSM/Parameter Store, IAM basics).
  • Strong testing mindset with integration tests against real databases; improves infrastructure rather than working around it.

Compensation

  • $150,000 - $190,000 CAD Base Salary + Equity
  • Career development with clear advancement paths
  • Hybrid work model & daily team lunch
  • 401(k) & RRSP with employer match
  • Employee Assistance Program
  • Comprehensive onboarding (Cognitiv University)

Benefits

  • Base salary is just one part of your total rewards at Cognitiv-you'll also receive equity and a comprehensive benefits package.
  • Medical, Dental and Vision plan for US employees & Extended Health Benefits for Canadian employees
  • 12 weeks paid parental leave + 4 weeks WFH
  • Unlimited PTO + Work-From-Anywhere August
  • Equity for all employees
  • Health & wellness stipend + cell phone reimbursement
  • Parking (CA, WA, Vancouver offices) & pre-tax commuter benefits

This listing is sourced directly from Cognitiv's careers page and normalized into a canonical job model.