Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Big Data

Cognitiv

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, Big Data, you will own the design, delivery, and reliability of the core data systems powering our platform. You will strengthen our data platform capabilities as we continue scaling our systems and AI-driven initiatives, serving as a central force in managing our data warehouse and driving large-scale data initiatives like ML feature projection.

In this role, you will work across the full data lifecycle—building, optimizing, and scaling pipelines that power analytics, machine learning, and activation across billions of events and diverse data sources.

Location: Our Vancouver office will open on September 1 in Mount Pleasant. The Founding Engineering team will work remotely through the summer. Starting September 1, the role will transition to a hybrid model: in-office Monday-Wednesday, with remote flexibility on Thursday and Friday.

Your Impact

In this role, success is measured by the reliability, scalability, and performance of our data platform. You will:

  • Lead Technical Design: Own the end-to-end design and delivery of large-scale data ingestion, warehousing, and processing pipelines across billions of daily events—proactively accounting for scalability, failure modes, and security from the start. This includes core data workflows such as the identity graph, ML feature pipelines, and warehouse workload distribution.
  • Elevate Reliability: Monitor, troubleshoot, and improve highly available data systems including low-latency data streams and distributed query workloads. Lead blameless post-mortems and implement long-term systemic fixes to prevent incident recurrence.
  • Drive Engineering Excellence: Write and optimize complex SQL and Spark queries, extend modern big data tooling (Spark, Flink, Kafka, Iceberg, ClickHouse, AWS EMR/S3), and strengthen the team through high-quality code reviews, technical mentorship, and exemplary technical artifacts such as design docs and architecture diagrams.
  • Navigate Ambiguity: Exercise strong judgment to balance long-term data platform health with rapid development velocity—particularly when driving ML feature projection work across large datasets and solving cross-team issues quickly with a small, focused team.
  • Collaborate on Direction: Partner with Science, Machine Learning, Product, and Engineering leadership to align technical solutions with business priorities around AI-driven initiatives, including feature engineering, feature projections, and identity graph development.

Tech Stack: Java/Python, Spark, Flink, Kafka, Iceberg, ClickHouse, and AWS services (EMR, S3)

Who You Are

  • Experienced Senior Engineer. You bring 7+ years of experience working with a managed language such as Java or .NET, building production-grade systems.
  • Deep Spark Practitioner. You have extensive hands-on experience with Spark in production environments, including scaling large datasets in both Spark and SQL.
  • Strong Backend Foundation. You have a proven track record designing, decomposing, and delivering high-scale production services or distributed systems.
  • Cloud-native engineer. You have experience building and operating systems in cloud environments such as AWS, Azure, or GCP.
  • Owner and Driver. You independently drive technical initiatives from problem definition to deployment, taking full accountability for outcomes without needing granular direction.
  • Clear Communicator. You can articulate technical tradeoffs and decisions to both technical and non-technical stakeholders across engineering, science, and product teams.

Bonus Points If You Have:

  • Experience with high-volume, low-latency data systems
  • Background in distributed systems design for large-scale architectures
  • Proficiency in Python
  • Familiarity with tools such as Flink, ClickHouse, or Kafka

What Success Looks Like in Your First 30/60/90 Days

First 30 Days: Context & Connection

  • Build a deep understanding of the data platform architecture, core pipelines, and key areas of technical debt across ingestion, warehousing, and ML feature systems
  • Establish relationships with key partners across Data Science, Machine Learning, and Engineering teams
  • Contribute to debugging and minor pipeline improvements to learn the production environment and data flows
  • Deliverable: Document one existing pipeline workflow or data infrastructure gap to demonstrate system understanding

By 60 Days: Initial Impact

  • Own the technical delivery of a meaningful improvement to a core data pipeline, warehouse system, or ML feature workflow
  • Identify a gap in data platform documentation or engineering processes and lead the fix
  • Participate actively in architectural decision-making and design reviews, particularly around scalability and reliability of high-volume systems
  • Deliverable: Propose and implement one improvement to system reliability, query performance, or pipeline efficiency

By 90 Days: Full Ownership

  • Independently own a key component of the data platform—such as a critical ingestion pipeline, the identity graph, or ML feature projection workflows
  • Deliver a measurable improvement to scalability, latency, or operational performance across billions of daily events
  • Be recognized as a trusted technical leader and go-to partner across data science, ML, and engineering teams for your domain

Why This Role

  • Scale: Work with some of the largest datasets in the industry and solve real-world problems at a scale few engineers experience
  • Impact: Meaningful influence over system design on critical engineering projects from day one
  • Collaboration: A highly collaborative, smart, and supportive team environment
  • Mission: Build the data infrastructure powering a leading AI-driven advertising platform

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.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Big Data in Vancouver, BC vacancy
  •  ...Type: Full-time Experience Level: Senior, 8+ years in engineering, 4+ years in management Company...  ...Role Overview We are seeking a Software Development Manager to lead and scale...  ...with Product, Design, Infrastructure, Data, Security, and executive leadership, and... 
    Senior
    Full time
    Direct hire

    Punt

    Vancouver, BC
    6 days ago
  •  ...Report, Amplitude is the best-in-class solution for product, data, and marketing teams. Learn more at amplitude.com . As an...  ...operational reliability of everything in between. As a Senior Software Engineer, you'll take on complex infrastructure challenges: designing... 
    Senior

    Amplitude

    Vancouver, BC
    10 hours ago
  • $177.1k - $221.4k per year

     ...This is a software engineering role on a software engineering team. The team builds and operates the data platform: the infrastructure, abstractions, and SDKs that the rest of Marqeta...  ...bar. You’ll work alongside other senior staff engineers across the broader data platform... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Marqeta

    Vancouver, BC
    10 hours ago
  • $138k - $168k per year

     ...The Data Engineering team’s mission is to ensure high-quality data to enable data-informed decision...  ...of experience in Data Engineering or Software Engineering ~ Experience in data modeling...  ...compensation package plays a big part in how we recognize you for the impact... 
    Senior
    Long term contract
    Work at office
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    7 days ago
  • $147.3k - $193.3k per year

     ...environment for our people. About this team The Enterprise Data & AI team is a strategic and operational driver of growth for...  ...enterprise efficiency. Core responsibilities As a Senior Software Engineer, you will design and build data systems, AI-enabled platform... 
    Senior
    Long term contract
    Permanent employment
    Part time
    Work visa

    lululemon

    Vancouver, BC
    8 days ago
  • $246k - $290k per year

     ...We’re hiring a Sr. Staff+ Engineer into our Enterprise team to lead...  .... Mentor and grow multiple senior engineers through individual coaching...  ..., compliance systems, data administration, developer ecosystem...  ...-making. ~10+ years of software engineering experience with a... 
    Senior
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    7 days ago
  •  ...spanning 28 countries 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... 
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start

    Evismart

    Vancouver, BC
    10 hours ago
  • $155.9k - $219.7k per year

     ...into a single, modern platform that powers software, APIs, payments, and patient experiences...  ...problems, from building an open data lake for health records, to building dev...  ...ll Do ~ You'll one of NexHealth's first engineers based in Canada — setting the technical and... 
    Senior
    Live In
    Remote work
    Flexible hours

    NexHealth

    Vancouver, BC
    10 hours ago
  •  ...on a mission to simplify and democratize data and AI — from making the next mode of transportation...  ...to improve their business. Founded by engineers — and customer obsessed — we leap at every...  ...with distributed systems, databases, and big data systems (Apache Spark™, Hadoop).... 
    Senior
    Big data
    Summer work
    Worldwide

    Databricks

    Vancouver, BC
    more than 2 months ago
  • $176.26k - $220.32k per year

     ...make a real impact, and want to be part of building something big. If this sounds like a good fit for you, check out boomi....  ...page to learn more. How You'll Make An Impact As a Senior Principal Software Engineer, you will be a technical leader driving the architecture, design... 
    Senior
    Long term contract
    Remote work

    Boomi

    Vancouver, BC
    10 days ago
  • $150k - $190k per year

     ...harnessed the power of cutting-edge deep learning technology and data science to transform how brands connect with their customers....  ...industry.   Now, we’re growing! The Role As a Senior Software Engineer on the Attribution & Events team, you will be the driving force... 
    Senior
    Big data
    Long term contract
    Work from home

    Cognitiv

    Vancouver, BC
    10 hours ago
  • $176k - $200k per year

     ...We’re looking for a Senior Software Engineer to define the backend foundations for Asana’s next-generation AI chat products. Chat Platform owns the...  ...infrastructure problems. Partner closely with Product, Design, Data Science, and peer AI engineering teams to translate product... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    7 days ago
  • $176k - $200k per year

     ...end-to-end, from designing our data models to implementing the...  ...behaviors that differentiate good software from great software. You will...  ...maintain high standards for software engineering, mentoring peers, and...  ...compensation package plays a big part in how we recognize you for... 
    Senior
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide
    Flexible hours

    Asana

    Vancouver, BC
    7 days ago
  • $176k - $200k per year

     ...monetize the product. Our mission is to enable engineering teams to safely and rapidly build on...  ...ideally with distributed systems or complex data models. Proven ability to take full...  ...comprehensive compensation package plays a big part in how we recognize you for the impact... 
    Senior
    Long term contract
    Work at office
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    7 days ago
  • $176k - $200k per year

     ...We’re looking for a backend-oriented senior engineer to join our Data Infrastructure team in Vancouver to scale the foundation of how Asana measures...  ...your impact beyond your immediate projects. About you ~ Software, Data, or Infrastructure Engineering background with... 
    Senior
    Long term contract
    Work at office
    Immediate start
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    7 days ago
  • $122.3k per year

     ...hearts and minds the world over. Reporting to the Senior Data Science Manager, we are seeking a seasoned Data Engineer to design and architect high-impact, end-to-end...  ...performance SQL and No-SQL database environments. Big Data Ecosystem Expertise: Extensive experience... 
    Senior
    Big data
    Full time
    Local area

    Electronic Arts

    Vancouver, BC
    3 days ago
  •  ...impact campaigns across programmatic advertising and marketing channels. About the Team: We’re looking for a Staff Software Engineer I/II to join our Data Ingestion Team, which builds and operates the critical infrastructure that serves as the “front door” of StackAdapt’s... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Vancouver, BC
    10 hours ago
  • $230.02k - $279.12k per year

     ...create safer, more civil shared experiences for everyone. As a Senior Software Engineer on our Geometry team, you will drive foundational algorithms...  ..., applying linear algebra, numerical solvers, and advanced data structures to deliver robust features. Think Systemically:... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox

    Vancouver, BC
    6 days ago
  • $146.2k - $201.1k per year

     ...on a mission to simplify and democratize data and AI — from making the next mode of transportation...  ...to improve their business. Founded by engineers — and customer obsessed — we leap at...  ...only getting started. As a Fullstack software engineer, you will work with your team... 
    Senior
    Summer work
    Worldwide

    Databricks

    Vancouver, BC
    7 days ago
  •  ...Agents, RAG, Knowledge Bases, Data Mining, Anomaly Detection, and...  ...As one of our Principal ML Engineer’s, you'll be a key technical leader...  ...platforms Own the end-to-end software development lifecycle — from design...  ...Track record of handling big data, optimising workflows, and... 
    Big data
    Shift work

    C-Serv

    Vancouver, BC
    21 days ago
  • $76.2k - $176.59k per year

     ...inclusive world. Job Summary We are seeking an experienced Data Engineer with strong expertise in Databricks, Apache Airflow, Python,...  ...Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal pay... 
    Senior
    Permanent employment
    Full time
    Local area

    Capgemini

    Vancouver, BC
    20 days ago
  • $176k - $200k per year

     ...efficient, and scalable for all customers, regardless of size. As a Senior Software Engineer on our Performance & Scalability team in Vancouver, you will...  ...entire shared tech stack, including frontend infrastructure, data loading, and asynchronous executions. Collaborate with... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    7 days ago
  • $199k - $244k per year

     ...looking for an experienced, passionate, and resourceful backend software engineer to join our Live Pay team. In our team, you’ll work cross-...  ...reviews Work cross-functionally with other teams, including data science, design, product, marketing, and analytics Debug production... 
    Senior
    Full time
    Manual labor
    Work at office
    Local area
    2 days per week

    EarnIn

    Vancouver, BC
    10 hours ago
  • $182.59k - $230.02k per year

     ...quality, performant, and reliable at scale. We are looking for a Senior Software Engineer to join our  User-Generated Content (UGC) Validation...  ...updates. Optimize Existing Pipelines: Enhance sophisticated data and validation pipelines capable of handling large-scale 3D assets... 
    Senior
    Full time
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox

    Vancouver, BC
    7 days ago
  • $146.2k - $201.1k per year

     ...’re passionate about enabling data teams to solve the world’s toughest...  ...insights. Founded by engineers and driven by innovation, we’re...  ...simple and approachable. As a Senior Frontend Engineer focused on...  ...~5+ years of professional software engineering experience, with strong... 
    Senior
    Worldwide

    Databricks

    Vancouver, BC
    7 days ago
  • $46.22 - $61.63 per hour

    We are seeking a highly technical, forward-thinking Senior Data Engineer / MLOps Platform Lead to pioneer the design, expansion, and optimization...  ...model lifecycle. This position sits at the intersection of big data engineering, advanced cloud infrastructure architecture,... 
    Senior
    Big data
    Long term contract
    Contract work

    Randstad

    Vancouver, BC
    23 days ago
  • $180k - $210k per year

     ...Diligent is looking for a Technical Director of Data Engineering to help design and build the next...  ...discussing high-level architecture with senior leadership and diving into a failing Kubernetes...  ...look for individuals willing to ask the big questions and experiment fearlessly -... 
    Senior
    Work at office
    Local area
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    10 hours ago
  •  ...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... 
    Senior
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox

    Vancouver, BC
    7 days ago
  • $120k - $150k per year

     ...Ganey is the leading experience measurement, data analytics, and insights provider for...  ...together. We are seeking a highly skilled Senior Backend Developer to join our team in Vancouver...  ...integration or optimizing scheduling engine. Contribute to product-focused solutions... 
    Senior
    For contractors
    Local area

    Press Ganey

    Vancouver, BC
    3 days ago
  • $120k - $145k per year

     ...than 100M containers across 8M+ nodes in 166 countries, Calico software is supported across all major cloud providers and Kubernetes distributions...  ...you! Role Description You will be joining our Delivery Engineering team. You will work closely with the other software developers... 
    Senior
    Flexible hours

    Tigera

    Vancouver, BC
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Big Data. Be the first to apply!