Principal Software Engineer

Zoominfo

Remote
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

Work Rights

Not specified

Tailored Resume

Cover Letter