Software Engineer III - Analytical Data
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
$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...DataFull timeFlexible hours- ...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...DataLong term contractFull timeContract workLocal area
$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...DataFull timeWork at officeWork from homeHome office$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...DataFull time$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...DataLong term contractFull timeWork from homeMonday to friday$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...DataFull time$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+...DataFull timeFlexible hours$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...DataLong term contractFull timeShift work- ...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...DataLong term contractFull timeTemporary workWork at officeFlexible hours
$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,...DataPermanent employmentFull timeWork at officeImmediate start$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...DataFull timeLocal areaWorldwide$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...DataFull timeInternshipWorldwide3 days per week$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....DataRemote jobLocal areaWork from home$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...DataPermanent employmentFull timeInternshipManual laborWork at officeRemote workRelocation package3 days per week- ...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...DataLong term contractTemporary workFor contractorsInternshipWork at officeWork from homeFlexible hours3 days per week
- ...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...DataFull timeWork at office
$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...DataFull timeWork at office$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...DataLong term contractPermanent employmentFull timeWork at officeWork from homeFlexible hours$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 timeInternshipWork at officeRemote work- ...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...DataFull timeContract workLocal area
- ...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...DataFull timeContract workInternshipWorldwide
$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,...DataFull time$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...DataRemote jobFull timeLocal areaWeekend work- ...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...DataLong term contractPermanent employmentFull timeWork at officeLocal areaWorldwideFlexible hours3 days per week
$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....DataFull timeWork at officeLocal areaImmediate startVisa sponsorshipFlexible hours- ...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...DataLong term contractFull timeTemporary workInternshipWork at officeImmediate start
- ...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-...DataFull time
- ...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
- ...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
- ...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...DataFull timeLive InWorldwideHome officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III - Analytical Data. Be the first to apply!
- software engineer - computer Vancouver, BC
- software developer no experience Vancouver, BC
- développeur logiciel Vancouver, BC
- senior software developer Vancouver, BC
- linux software engineer Vancouver, BC
- software developer summer internship Vancouver, BC
- software engineer co-op Vancouver, BC
- ingénieur logiciel Vancouver, BC
- software engineer salary in canada Vancouver, BC
- software engineer Vancouver, BC

