Principal Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+24 more
Job description
As a Principal Software Engineer on our Go To Market Store (GTM Store) and ZoomInfo Data Platform (ZDP) team, you'll play a pivotal role in developing ZoomInfo's next-generation unified data platform. You'll architect and implement infrastructure that powers our GraphQL-based federated query system for seamless data access across platforms including BigTable, BigQuery, and Solr+. This is a unique opportunity to influence the technical direction of ZoomInfo's core data infrastructure, addressing complex challenges such as data freshness, multi-tenant isolation, and real-time data processing at scale.
Responsibilities:
- Design and build scalable infrastructure for GTM Store and ZDP with sub-second query latency.
- Architect and implement metadata-driven GraphQL APIs for dynamic schema generation and query federation.
- Develop asynchronous secondary indexing systems for scaling capacity and reducing primary data store load.
- Design real-time analytics streaming data pipelines from BigTable to BigQuery.
- Develop data mutation and deletion frameworks supporting GDPR compliance and schema evolution.
- Implement CDC pipelines and calculated field processing for derived data views.
- Build observability and monitoring solutions for real-time issue diagnosis across distributed data systems.
- Create batch and streaming data processing workflows for complex relationships at scale.
- Collaborate with engineering leaders and product managers to define the technical roadmap.
- Mentor engineers and establish best practices for cloud-native data infrastructure development.
- Partner with cross-functional teams to address data platform requirements and challenges.
- Drive solutions for data freshness, query performance, and system reliability challenges.
Requirements
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”
Data Engineer Salary UK
The Best X (Twitter) Accounts for Developers