Base: $163,800—$257,400 usd; bonus/equity: not spe...
Fully remote
Scalable infrastructure design
Graphql federated query system
Asynchronous secondary indexing
ZoomInfo is seeking a Principal Software Engineer to lead the development of their next-generation data platform, focusing on scalable infrastructure and real-time data processing. The ideal candidate will have extensive experience in software engineering, particularly with distributed systems and cloud technologies
Job Summary
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.
Matching Summary
Match Score: 85
ZoomInfo is seeking a Principal Software Engineer to lead the development of their next-generation data platform, focusing on scalable infrastructure and real-time data processing. The ideal candidate will have extensive experience in software engineering, particularly with distributed systems and cloud technologies.
Salary
Base: $163,800—$257,400 USD; Bonus/Equity: Not specified; Benefits: Comprehensive benefits, holistic mind, body and lifestyle programs
Skills & Requirements
Must-have
scalable infrastructure design
GraphQL federated query system
asynchronous secondary indexing
real-time analytics streaming
data mutation and deletion frameworks
Kubernetes deployment
SQL query optimization
Nice-to-have
careers accelerate
move fast, think boldly
empower you to do the best work
teammates who care deeply
culture that backs your ambition
Key Requirements
10+ years of software engineering experience
Bachelor's degree in Computer Science or equivalent experience
Expertise with distributed NoSQL databases
Strong experience with Java 8+, Scala, Kotlin, GoLang
Proven experience with GCP or AWS
Experience with streaming/real-time data processing technologies
Strong system design skills for multi-tenant systems