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

Software Engineer III - Analytical Data

Full-time

Zoominfo

ZoomInfo is where careers accelerate. We move fast, think boldly, and empower you to do the best work of your life. You’ll be surrounded by teammates who care deeply, challenge each other, and celebrate wins. With tools that amplify your impact and a culture that backs your ambition, you won’t just contribute. You’ll make things happen–fast.

ZoomInfo (NASDAQ: GTM) is the Go-To-Market Intelligence Platform that empowers businesses to grow faster with AI-ready insights, trusted data, and advanced automation. Its solutions provide more than 35,000 companies worldwide with a complete view of their customers, making every seller their best seller.

Our mission is simple but ambitious: deliver the most accurate and comprehensive B2B data to power modern go-to-market strategies. We continuously innovate to help businesses identify ideal customers, reach key decision-makers, and accelerate growth through data-driven insights.

The Opportunity


We're looking for a Software Engineer III to join the Analytical Data team - the team that builds and runs the lakehouse for ZoomInfo's Data organization.

ZoomInfo's data about people and companies is produced by many teams and used by many more: analysts, data scientists, product managers, and, increasingly, AI agents. We are building one governed source of that data for all of them. Each dataset is written once as Apache Iceberg tables, kept on both Google Cloud Storage and Amazon S3, and queried in place by BigQuery, Snowflake, and Starburst/Trino - no separate copy or export pipeline per engine. The goal is that anyone in the Data organization, person or agent, can query fresh, trusted data without an engineer in the loop.

This is a hands-on data engineering role. You will work across streaming and batch ingestion, Iceberg table management, multi-engine access, data contracts with producer teams, and the observability that shows the data is fresh and complete. Datasets run to hundreds of millions of records, and most refresh daily.

What You'll Do



  • Build and run Kotlin and Apache Beam pipelines on Google Cloud Dataflow that load data from Kafka and cloud storage into Apache Iceberg tables.

  • Keep large Iceberg tables correct, fast, and cost-efficient with good partitioning, Spark maintenance jobs (compaction, deduplication, snapshot expiry, orphan-file cleanup), and reconciliation against the source.

  • Make each dataset queryable from BigQuery, Snowflake, and Starburst/Trino through Iceberg catalogs and stable consumer views.

  • Work with producer teams on schemas and data contracts, and keep publishing a new dataset simple and documented.

  • Build the observability that shows each dataset is fresh, complete, and within budget: Datadog dashboards and monitors today, AI agents for alert triage next.

  • Own your pipelines in production, from incident response to the fix that keeps the problem from coming back.

  • Ship through code review, CI/CD, staged releases, and unit, integration, and end-to-end tests, with infrastructure managed in Terraform across GCP and AWS.

  • Work daily with data consumers, producer teams, and platform teams, and help shape the platform's technical roadmap.

Must-Have Qualifications


Data Engineering and Distributed Systems



  • 3+ years of professional software engineering experience, with a focus on data engineering or distributed systems.

  • Strong programming skills in Kotlin, Java, or Python. Our ingestion pipelines are written in Kotlin and our table maintenance and orchestration in Python, so you will work in both.

  • Hands-on experience with Apache Beam (ideally on Google Cloud Dataflow) or Apache Spark.

  • Experience with Apache Kafka or a similar streaming platform in production pipelines.

  • Experience with very large datasets and distributed systems, including designing data models and storage layouts that handle large volumes efficiently.

Lakehouse, Query Engines, and Cloud



  • Understanding of lakehouse architecture and open table formats, ideally Apache Iceberg.

  • Strong SQL and working knowledge of at least one of BigQuery, Snowflake, or Starburst/Trino.

  • Experience with Protobuf or Avro schemas and evolving them without breaking downstream consumers.

  • Experience with GCP or AWS. We are GCP-first, with storage and catalogs on AWS as well.

Engineering Practices and Operations



  • Good understanding of the SDLC for data pipelines, including unit, integration, and end-to-end tests.

  • Experience running pipelines in production with metrics, dashboards, and alerts (for example in Datadog), and a strong ownership mindset: you take responsibility for production incidents end-to-end.

  • Practical, everyday use of AI coding assistants such as Claude Code or Codex, with the judgment to review and test what they produce.

Collaboration and General



  • Experience in cross-team collaboration: working directly with producer teams on schema changes and daily with data consumers (analytics, ML) and platform/infrastructure teams, with the ability to navigate different contexts and technical vocabularies.

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

  • Pragmatic engineering judgment with the ability to balance quality, speed, and business impact.

Nice to Have



  • Production experience with Apache Iceberg: table maintenance, partition and schema evolution, and Iceberg catalogs such as BigLake metastore (now Google's Lakehouse runtime catalog), AWS Glue, or Project Nessie.

  • Experience with metadata catalogs and data governance tooling such as OpenMetadata.

  • Experience building AI agents that watch pipelines, triage alerts, or investigate data issues.

  • Experience serving the same data to several query engines, or running data infrastructure across GCP and AWS.

  • Experience negotiating data contracts between producer and consumer teams.

  • Experience contributing to technical strategy or a roadmap for data processing infrastructure.

  • Experience with Terraform, Apache Airflow (Cloud Composer), or dbt.

Why This Role Matters


Without a shared layer, each dataset gets copied into each warehouse, and every copy brings its own export pipeline, access process, and definition. Data becomes slow to reach, expensive to keep, and easy to disagree about. The lakehouse replaces those copies with one governed source that every team and every engine reads.

You will join a small team early in this work, with ownership of production systems and a direct say in the architecture, in the standards producer teams follow, and in how the Data organization uses its data.

#LI-AR2

#LI-Hybrid

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer III - Analytical Data in Vancouver, BC vacancy
  • $185k - $220k per year

     ...Dutch is setting the standard for quality, accessibility, and compassion in pet care. The Role We’re looking for a Lead Data/Analytics Engineer to own how Dutch measures its product and business. You’ll run the event instrumentation pipeline, build the models and... 
    Data
    Full time
    Flexible hours

    Online Veterinarians

    Vancouver, BC
    more than 2 months ago
  •  ...that will set the standards for software-defined vehicles around the...  ...aggregate queries against a real-time analytical store. A low-latency...  ...layer has to describe. An engineer who can hold that whole path in...  ...intermittently connected devices. Data Platform Platform Migration... 
    Data
    Long term contract
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Vancouver, BC
    more than 2 months ago
  • $106k - $120k per year

     ...Senior Analytics Engineer The Data Science & Analytics team at Asana is how the company turns data into decisions — defining the questions that matter, surfacing the answers, and making sure insight is at the center of every critical product and business call . As a Senior... 
    Data
    Full time
    Work at office
    Work from home
    Home office

    Asana

    Vancouver, BC
    5 days ago
  • $120k - $140k per year

     ...health tech company that turns complex biomarker science into actionable insight for everyday people. We're looking for a senior backend engineer to own platform quality — consistency across services, thoughtful tech adoption, security and compliance, and shipping things through... 
    Data
    Full time

    Molecular You Co

    Vancouver, BC
    more than 2 months ago
  • $20k per year

     ...happen–fast.   The GTM Integration Engineer III is a key member of the Customer Integrations...  ...email protocols, OAuth/SSO setup, data transformations, CRM workflows, automation...  ...to novel technical challenges. Strong analytical skills with the ability to research, diagnose... 
    Data
    Long term contract
    Full time
    Work from home
    Monday to friday

    Zoominfo

    Vancouver, BC
    a month ago
  • $122.3k - $170.7k per year

     ...diagnostics. Develop methods to explore complex software behavior, identify coverage gaps, and...  ...that validate software behavior and data against requirements. Develop...  ...and LLM capabilities and collaborate with engineering, design, and quality partners on requirements... 
    Data
    Full time

    Electronic Arts

    Vancouver, BC
    19 hours ago
  • $185k - $220k per year

     ...We're looking for a hands-on Lead AI/Data Engineer to build and scale the AI systems powering...  ...maintain data pipelines, warehouse models, and analytics and experimentation infrastructure that...  ...BRING: ~6+ years of experience in software, data, or ML engineering , including 2+... 
    Data
    Full time
    Flexible hours

    Online Veterinarians

    Vancouver, BC
    2 days ago
  • $140k - $170k per year

     ...understanding of insurance processes, systems, and data with serious technical capability and...  ..., improve data retrieval and optimize analytics dashboards. Maintain data management and security policies. Work with software/AI/ML engineers, data scientists, product, and business... 
    Data
    Long term contract
    Full time
    Shift work

    Quandri

    Vancouver, BC
    19 days ago
  •  ...about us at lanterncare.com.    Lantern is seeking a Staff Software Engineer to join our expanding product engineering pods. This is a strategic...  ...discovery and prototyping for complex integrations and data flow challenges, including those involving FHIR, HL7, and Kafka... 
    Data
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours

    Lantern

    Vancouver, BC
    11 days ago
  • $113k - $122k per year

     ...We are looking for an experienced backend engineer who loves technology, can take ownership of...  ...working on building FISPAN’s accounting software integrations and plugins. Key Responsibilities...  ...pay offered is based on comparable market data from companies of similar employee size,... 
    Data
    Permanent employment
    Full time
    Work at office
    Immediate start

    Fispan

    Vancouver, BC
    11 days ago
  • $90k - $135k per year

     ...ensuring we provide the right data to Spotify, YouTube, and...  ...invaluable role in our success. The engineering team at Warner Music Group...  ...Sodatone team that builds an analytics platform that uses AI and machine...  ..., and master the craft of software development. Tech stack... 
    Data
    Full time
    Local area
    Worldwide

    Warner Music Group Corp.

    Vancouver, BC
    a month ago
  • $135k - $143k per year

     ...work together IRL 3 days/week. We're looking for a Sr. Data Engineer  to join our new Match Group Core Data team . This new position...  ...Marketing, Product, Finance, Accounting, Strategy, and Analytics teams for every brand (Tinder, Hinge, Match, OkCupid, PlentyOfFish... 
    Data
    Full time
    Internship
    Worldwide
    3 days per week

    Match Group

    Vancouver, BC
    9 days ago
  • $148.3k - $171k per year

     ...industry with its low fees, advanced trading engine, strong security and reliability, and...  ...Canada Holdings Inc. About This Role: As Software Engineer, Backend, you will be responsible...  ...sound principles for distributed systems, data integrity, security, and fault tolerance.... 
    Data
    Remote job
    Local area
    Work from home

    Binance.us

    Vancouver, BC
    18 days ago
  • $103k - $155k per year

     ...Learning full-stack cloud platform helps you optimise IT costs with a software-defined cloud operating model. Harness AI-ready capabilities...  ...Product Development company. Have strong programming fundamentals, data structures, and algorithms, with professional experience... 
    Data
    Permanent employment
    Full time
    Internship
    Manual labor
    Work at office
    Remote work
    Relocation package
    3 days per week

    Nutanix Inc.

    Vancouver, BC
    8 days ago
  •  ...Consulting Ltd. (Giffen) is looking to hire a  Software Engineer Co-Op with experience in AI & Technology...  ..., summarizing meeting notes, extracting data from drawings and specifications, and...  ...is considered an asset.   ~ Strong analytical and problem-solving skills with the... 
    Data
    Long term contract
    Temporary work
    For contractors
    Internship
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Giffen Consulting

    Vancouver, BC
    more than 2 months ago
  •  ...world. Two Circles is looking for a Data Engineer to join our dynamic KORE Intelligence Platform...  ...support enterprise web applications, analytics, and business intelligence. About The...  ...Experience ~8+ years of experience in software engineering with a data focus, working... 
    Data
    Full time
    Work at office

    Twocircles

    Vancouver, BC
    more than 2 months ago
  • $107k - $132k per year

     ...Reporting to the Lead, Data Scientist, the Data Scientist...  ...machine learning models, advanced analytics, and Generative AI solutions in...  ...diverse sources using modern data engineering practices. Ensure...  ...applying for the Data Scientist III role.   We review applications... 
    Data
    Full time
    Work at office

    Teck

    Vancouver, BC
    2 hours ago
  • $90k - $120k per year

     ...and 2 WFH. About the role:  As a Data Platform Engineer II at Spring, you are a hands-on builder...  ...across Finance, Risk, Product, Analytics, and Engineering, you'll help clarify...  ...design discussion with peers across data, software, and analytics engineering, and share... 
    Data
    Long term contract
    Permanent employment
    Full time
    Work at office
    Work from home
    Flexible hours

    Spring Financial

    Vancouver, BC
    29 days ago
  • $72k - $75k per year

     ...they love. The Role We're looking for an experienced Software Engineer in Testing to join our growing Engineering team! If you have...  ...proven expertise in manual and automated testing and strong analytical skills ~ Experience designing and implementing QA strategies... 
    Full time
    Internship
    Work at office
    Remote work

    Push Operations

    Vancouver, BC
    more than 2 months ago
  •  ...that will set the standards for software-defined vehicles around the...  ...As a Staff Embedded Software Engineer, you will transform real-world...  ...-ECU results with physical HIL data to close fidelity gaps. Experience...  ...background and reference checks; (iii) establishing an employment... 
    Data
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Vancouver, BC
    more than 2 months ago
  •  ...that will set the standards for software-defined vehicles around the...  ...scaling low-latency messaging, engineering resilient APIs, and ensuring end...  ...@rivian.com. Candidate Data Privacy Rivian and Volkswagen...  ...and reference checks; (iii) establishing an employment relationship... 
    Data
    Full time
    Contract work
    Internship
    Worldwide

    Rivian and Volkswagen Group Technologies

    Vancouver, BC
    a month ago
  • $95k - $145k per year

     ...Arista Networks is an industry leader in data-driven, client-to-cloud networking for large...  ...computing, artificial intelligence, and software-defined networking to provide our clients...  ...several prestigious awards, such as Best Engineering Team, Best Company for Diversity,... 
    Data
    Full time

    Arista Networks, Inc.

    Vancouver, BC
    more than 2 months ago
  • $98k - $147k per year

     ...Senior Software Engineer This role reports to the Chief Technology Officer. This is a full-time position open to candidates in Canada....  ...learning and sharing. We believe that constantly testing, gathering data and listening to feedback drives innovation. You are willing to... 
    Data
    Remote job
    Full time
    Local area
    Weekend work

    Indiegraf

    Vancouver, BC
    a month ago
  •  ...Position Summary: Reporting to the Lead Software Engineer, the Software Engineer will be a key...  ...generate fraud signals and process identity data at scale within our big data...  ...standards and best practices. ~ Strong analytical thinking and problem-solving skills, balancing... 
    Data
    Long term contract
    Permanent employment
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours
    3 days per week

    Trulioo

    Vancouver, BC
    a month ago
  • $90k - $107k per year

     ...essentials you'll need to get an interview ~2-3 years of professional software engineering experience in an agile, full-stack-focused environment. ~ Solid full-stack fundamentals: request lifecycles, data persistence, error handling, and code other humans can read.... 
    Data
    Full time
    Work at office
    Local area
    Immediate start
    Visa sponsorship
    Flexible hours

    Diligent

    Vancouver, BC
    a month 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... 
    Data
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start

    Evismart

    Vancouver, BC
    more than 2 months ago
  •  ...easy consolidation and enrichment of any data, DataVisor's solution scales infinitely and...  ...advanced device intelligence, powerful decision engine and investigation tools work together to...  ...across the globe. Our award-winning software platform is powered by a team of world-... 
    Data
    Full time

    Datavisor

    Vancouver, BC
    more than 2 months ago
  •  ...executives from Google, Coinbase, Flipkart, and Okta, our team includes engineers from premier tech companies and graduates of Stanford, MIT, UC...  ...platforms such as Vercel. Excellent problem-solving and analytical skills, with a strong commitment to delivering high-quality... 
    Full time

    Ema

    Vancouver, BC
    28 days ago
  •  ...We are seeking a skilled software-firmware engineer to join our power electronics lab. In this role, you will work on developing and maintaining software solutions for our energy management and power scheduling systems.   Key responsibilities: Design and... 
    Full time

    Ubc

    Vancouver, BC
    27 days ago
  •  ...continues to grow as a global company, we are looking for a Senior Data Engineer to build amazing products together. We have a wonderful team of...  ...mining and processing challenges. Conduct code reviews, software design and architecture, and pair programming. Collaborate closely... 
    Data
    Full time
    Live In
    Worldwide
    Home office
    Flexible hours

    Sensor Tower

    Vancouver, BC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer III - Analytical Data. Be the first to apply!