Senior Software Engineer, OLAP/Clickhouse
$150k - $190k per yearCognitiv
Are you ready to revolutionize the advertising industry?
At Cognitiv, we are not just another AdTech company—we are industry trailblazers redefining media buying with our Deep Learning Advertising Platform. Since 2015, we have harnessed the power of cutting-edge deep learning technology and data science to transform how brands connect with their customers. Our mission? To bring intelligence to advertising and deliver unparalleled precision, relevance, and impact at scale.
With our innovative platform, advertisers enjoy unprecedented flexibility—whether it is activating Dynamic Deals through their preferred DSP, leveraging our managed service DSP, or utilizing our industry-first ContextGPT product. As a part of Cognitiv, you will be at the forefront of AI-driven advertising solutions, driving change and achieving remarkable growth in a rapidly evolving industry.
Now, we’re growing!
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. You will own the design, delivery, and reliability of high-stakes data systems that solve the hardest cross-device identity challenges, surgically linking purchases with customers who saw an ad. 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.
This role is heavily weighted toward big data engineering, analytical SQL, and OLAP systems (primarily ClickHouse), with backend service work in C# / .NET and Java to operationalize the data products you build.
You'll navigate ambiguity and make the critical tradeoffs that drive system performance and engineering effectiveness — and you'll do it as part of the founding Vancouver engineering team, helping us set the technical bar and shape the culture of a new hub from day one.
Your Impact
In this role, success is measured by the reliability, scalability, and performance of our event data platform. You will:
- 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.
- Integrate Identity & Event Sources: Ingest events from LiveRamp, pixels, CTV, and IP-based signals; integrate identity graphs and resolve cross-vendor IDs at scale.
- 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.
- Navigate Ambiguity: Make strong calls on the open questions, balancing long-term data architecture health with development velocity.
- Collaborate on Direction: Partner with Product, Science, and Engineering to align technical work with measurement and business priorities.
Required Experience & Capabilities
- Big Data & OLAP : Deep hands-on experience with a columnar/OLAP store (ClickHouse strongly preferred; Snowflake, BigQuery, Redshift, or other petabyte scale big data experience acceptable). Experience designing schemas, tuning queries, and operating at billion-row scale.
- SQL Fluency : Advanced SQL experience including partitioning strategies, large-scale joins, window functions, materialized views, query tuning, and cost-aware analytical patterns.
- High-Throughput Event Systems : Experience building pipelines handling millions to billions of events per day, including ingestion, deduplication, late-arriving data, and backfills.
- 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. Comfortable owning services end-to-end (schema, migrations, deploys, on-call).
- Cloud & Infrastructure : AWS experience (S3, SSM/Parameter Store, IAM basics).
- Engineering Discipline : Strong testing mindset with integration tests against real databases; improves infrastructure rather than working around it.
- Operational Mindset : Strong understanding of reliability, observability, and maintainable system design for data pipelines and analytical systems.
- Ownership : Ability to independently drive technical initiatives from problem definition to deployment.
- Communication : Able to clearly explain technical tradeoffs to technical and non-technical stakeholders.
Nice to Have Experience
- Ad-tech experience (RTB, DSP/SSP, attribution, incrementality, identity graphs, LiveRamp, IAB standards)
Salary: $150,000 - $190,000 CAD Base Salary + Equity
What We Offer
Compensation is based on experience, skills, and other factors. Base salary is just one part of your total rewards at Cognitiv—you’ll also receive equity and a comprehensive benefits package.
Highlights include:
- 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
- Career development with clear advancement paths
- Equity for all employees
- Hybrid work model & daily team lunch
- Health & wellness stipend + cell phone reimbursement
- 401(k) & RRSP with employer match
- Parking (CA, WA, Vancouver offices) & pre-tax commuter benefits
- Employee Assistance Program
- Comprehensive onboarding (Cognitiv University)
- …and more!
What You’ll Find at Cognitiv
- Festiv – We make work fun with cross-team games, events, and creative team bonding.
- Responsiv – You’ll be close to clients and leadership, influencing real outcomes.
- Inclusiv – Diversity and individuality are celebrated across all levels.
- Inventiv – We reward curiosity and embrace bold ideas.
- Transformativ – We support your growth with training, mentorship, and flexibility.
- Collaborativ – We operate across coasts, connected by purpose and teamwork.
Cognitiv is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive workplace for all.
Note on AI Use: Cognitiv may use AI technology to assist with certain administrative aspects of the hiring process, such as note-taking, interview documentation, and reporting. However, every resume and application is reviewed directly by our recruiting team. AI tools are used solely for operational support and do not influence candidate evaluation or hiring decisions.
$91k - $113k per year
...OIDC, and OAuth 2.0, plus integrations with external identity providers and application connectivity. We are looking for a Senior Software Engineer who can deliver high-quality production capabilities and work effectively in a fast-paced, collaborative, cross-functional,...SeniorLocal areaWorldwideFlexible hours$174.49k - $205.33k per year
...Binance.US leads the industry with its low fees, advanced trading engine, strong security and reliability, and robust compliance... ...stack under a licensing agreement. About This Role: The Senior Software Engineer, Web is part of the Engineering team and reports to our...SeniorFull timeLocal areaRemote workWork from home$130k - $160k per year
...Senior Software Engineer — Systems Full-Time | Vancouver, BC (Hybrid) | Reports to Director of Engineering About UrbanLogiq UrbanLogiq... ...Experience building data-intensive systems: pipelines, storage engines, query layers, or similar infrastructure where volume,...SeniorFull timeOverseas$130k - $173k per year
...about cybersecurity, digital experiences, and identity and access management. Join Our Team Join the PingFederate Software team as a Senior Staff Engineer, where you will architect the next generation of proactive, automated security and scaling frameworks for a platform...SeniorLocal areaWorldwideFlexible hoursShift work$230.02k - $279.12k per year
...safer, more civil shared experiences for everyone. As a Senior Software Engineer on our Geometry team, you will drive foundational algorithms... ..., and aligned with the long-term vision of the Geometry and Engine teams. Collaborate Cross-Functionally: Work closely with...SeniorLong term contractFull timeInternshipWork at officeLocal areaVisa sponsorshipMonday to friday- Flagler Health is building the clinical operating system for modern musculoskeletal care. We partner with MSK provider groups and specialty clinics to help them grow, operate more efficiently, and deliver better longitudinal care across patient acquisition, clinical workflows...SeniorFull timeRemote work
$230.02k - $279.12k per year
...at scale, and helping to create safer, more civil shared experiences for everyone. As Senior Software Engineer on the Avatar Animation team, you will leverage the Roblox game engine and tools to build groundbreaking experiences that push the boundaries of what is...SeniorFull timeWork at officeLocal areaVisa sponsorshipMonday to friday- ...leading provider of strategic planning and performance management software, helping organizations turn their visions into reality. We... ...are looking for an experienced and passionate Full Stack Software Engineer to join our Engineering team. You will build the tools that public...SeniorRemote jobFull timeWork at officeLocal areaFlexible hours
$107k - $157.3k per year
...a better world for everyone. Our Field Delivery team builds software used by construction workers on active job sites where connectivity... ..., and reliability is required. We're looking for a Senior Software Engineer to help build and evolve our field operations platform. You'...SeniorFor contractors- ...availability at a rate of 70B records per day. You are expected to help the team develop the future of our Hadoop/Hive & Trino query engines and expand from there into our in-house developed storage solution. This includes maintaining technical excellence to address challenges...SeniorContract workWork at officeNight shift
- ...Role A Senior Software Developer, Subsurface Information Management is responsible for the end-to-end design, development, and release... ...standards and tools are used across the team to achieve well-engineered outcomes. Measure and monitor applications of project/team...SeniorWork at office2 days per week
- ...still runs on disconnected systems, manual workflows, and decisions made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot. We build the platform that automates the workflows consuming the...SeniorLong term contractFull timeTemporary workInternshipWork at officeImmediate start
$132.6k - $174k per year
...with minimal supervision Write exemplary code demonstrating engineering best practices in critical systems as technical reference for teams... ...q ualifications Bachelor's degree in Computer Science, Software Engineering, or related technical field; Master's degree beneficial...SeniorPermanent employmentPart time- ...platforms for autonomous vehicle and robotics teams. The Product Engineering team owns the customer-facing product and service layer: the... ...services and APIs that connect them. We're hiring a Senior Software Engineer to own delivery across this stack. You'll design and...SeniorFull time
$150k - $250k per year
...where we’re deployed today, running in production at some of the largest carriers in North America. We are seeking a talented Senior Software Engineer to join our Product team. In this role, you will work closely with cross-functional teams to design and develop innovative...Senior- ...across 8M+ nodes in 166 countries, Calico software is supported across all major cloud... ...activity from misbehaviour. We're a focused engineering team working on the hard parts, and we... ...(metrics, logs, traces; tools such as ClickHouse, Prometheus, or similar). Experience...SeniorWork at officeFlexible hours
$146.2k - $201.1k per year
...world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing...SeniorSummer workWorldwide$104.2k - $150k per year
...healthcare, tuition reimbursement, RRSP's, Sick and Vacation leave, standard increases as applicable Job Description As a senior software engineer on the APPS team, you will take on a leadership role in the development of artist-facing tools that enhance the creative and...SeniorLong term contract$150k - $250k per year
...carriers in North America. We’re looking for an experienced Software Engineer (Infrastructure) who wants to own core systems end‑to‑end, not... ...pipelines for real‑time decisioning. You’ll work in a small, senior team where you can actually shape architecture, tooling, and engineering...SeniorLocal area$146.2k - $201.1k per year
...can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve... ...virtual machines. And we're only getting started. As a Fullstack software engineer, you will work with your team and product management to...SeniorSummer workWorldwide$192k - $240k per year
...banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations... ...tools, resources, and support you need to grow your career. Engineering at Brex Engineering at Brex is about building systems that...SeniorLong term contractWork at officeRemote workWork from home- ...learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed... ...many Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big data...Full time
$250k - $310k per year
...Overview We are seeking a hands-on Director of AI Software Engineering to lead and scale AI engineering efforts supporting multiple business... ...stakeholders Clearly articulate trade-offs, risks, and outcomes to senior leadership Align cross-functional teams around shared...SeniorWork at officeLocal areaVisa sponsorshipFlexible hours$140k - $210k per year
...next chapter gets built. Were forming small senior cross-functional AI teams that bring together product leaders machine learning engineers and full-stack builders to create... ...About the Role As a Senior Full Stack Software Engineer in Agent Factory youll help build...SeniorFull timeWork at officeRemote workWork from homeHome officeFlexible hours- ...is ever tested in one of our virtual worlds, an engineer at Parallel Domain has to build, test, and ship the software that creates that world. The Development Platform... ...ships faster and more safely. We're hiring a senior software engineer for our team. Our area of ownership...SeniorFull time
$132.6k - $174k per year
...environment for our people. about this team lululemon Engineering is dedicated to building secure, reliable, and performant products... ...lululemon's business goals. core responsibilities As a Senior Software Engineer, you will bring a high level of technical knowledge...SeniorPermanent employmentPart time$146.2k - $201.1k per year
...into deep, actionable insights. Founded by engineers and driven by innovation, we’re obsessed... ...simple and approachable. As a Senior Frontend Engineer focused on Dashboards... ...We Look For ~5+ years of professional software engineering experience, with strong experience...SeniorWorldwide$220k - $359.21k per year
...results more efficiently. We're looking for a Staff Fullstack Engineer to join the Core Objects team as a hands-on technical leader.... ...Influence: lead by example and mentor engineers on best practices in software design, coding, and operations Collaborate Cross-Functionally...InternshipManual laborWork at officeLocal areaFlexible hours$216k - $252k per year
...Optimistic, Persistent, and Empathetic . Your role As a Staff Software Engineer, you’ll own the platformization roadmap for shared services,... ..., security, and scalability. This position reports to our Senior Director of Platform Engineering and has the opportunity to be...SeniorWork at office- ...in NYC and Vancouver, Canada. On-site is not required but encouraged if you are local for team bonding. There are many 100% remote engineers and non-engineers in the company. We have videos on for our weekly team syncs and pair-coding / tech discussion. Application...Full timeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, OLAP/Clickhouse. Be the first to apply!
- software developer internship Vancouver, BC
- software development engineer Vancouver, BC
- software developer no experience Vancouver, BC
- junior software developer Vancouver, BC
- software engineer Vancouver, BC
- software engineer devops Vancouver, BC
- software developer co-op Vancouver, BC
- remote entry level software developer Vancouver, BC
- software engineer co-op Vancouver, BC
- graduate software engineer Vancouver, BC
