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.
- ...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...SeniorFull timeDirect hire
- ...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
$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...SeniorWork at officeRemote workFlexible hours$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...SeniorLong term contractWork at officeWork from homeWorldwide$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...SeniorLong term contractPermanent employmentPart timeWork visa$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...SeniorLong term contractWork at officeLocal areaWork from homeWorldwide- ...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...SeniorLong term contractFull timeTemporary workInternshipWork at officeImmediate start
$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...SeniorLive InRemote workFlexible hours- ...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)....SeniorBig dataSummer workWorldwide
$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...SeniorLong term contractRemote work$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...SeniorBig dataLong term contractWork from home$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...SeniorLong term contractFull timeWork at officeLocal areaWork from homeWorldwide$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...SeniorLong term contractWork at officeLocal areaWork from homeWorldwideFlexible hours$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...SeniorLong term contractWork at officeWork from homeWorldwide$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...SeniorLong term contractWork at officeImmediate startWork from homeWorldwide$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...SeniorBig dataFull timeLocal area- ...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 areaRemote workWork from homeHome office
$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:...SeniorLong term contractFull timeInternshipWork at officeLocal areaVisa sponsorshipMonday to friday$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...SeniorSummer workWorldwide- ...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 dataShift work
$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...SeniorPermanent employmentFull timeLocal area$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...SeniorLong term contractFull timeWork at officeLocal areaWork from homeWorldwide$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...SeniorFull timeManual laborWork at officeLocal area2 days per week$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...SeniorFull timeWork at officeLocal areaVisa sponsorshipMonday to friday$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...SeniorWorldwide$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,...SeniorBig dataLong term contractContract work$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 -...SeniorWork at officeLocal areaFlexible hours- ...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...SeniorWork at officeLocal areaVisa sponsorshipMonday to friday
$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...SeniorFor contractorsLocal area$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...SeniorFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Big Data. Be the first to apply!
- software developer intern Vancouver, BC
- junior software developer Vancouver, BC
- software engineer Vancouver, BC
- software developer Vancouver, BC
- software engineer - robotics Vancouver, BC
- senior software developer Vancouver, BC
- software developer no experience Vancouver, BC
- software developer entry level Vancouver, BC
- software engineer - computer Vancouver, BC
- junior software engineer Vancouver, BC
