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
Apply directly at Cognitiv →Create a free account for alerts like thisView Cognitiv immigration profile
This listing is sourced directly from Cognitiv's careers page and normalized into a canonical job model.