ZoomInfo is where careers accelerate, and they are seeking an experienced Principal Software Engineer to lead the design and development of their customer-facing GraphQL API platform. In this high-impact individual contributor leadership role, you will set architectural direction and ensure the quality and scalability of the platform.
Responsibilities:
- Architect, design, and own the end-to-end development of ZoomInfo's customer-facing GraphQL APIs, ensuring high availability, low latency, and developer-friendly experiences
- Define schema design standards, versioning, deprecation, and backward-compatible evolution across product surfaces
- Work with product managers and data engineers to expose ZoomInfo's GTM data assets (BigTable, BigQuery, Solr) through well-structured, queryable API surfaces
- Implement and enforce API security, OAuth 2.0, JWT, RBAC, rate limiting, and query complexity controls
- Maintain production reliability through CI/CD pipelines (Jenkins, ArgoCD) and observability practices using Datadog
- Use AI tooling (Claude, GitHub Copilot) as part of your daily workflow and help the team do the same responsibly
- Lead code and design reviews, mentor senior engineers, and contribute to the engineering roadmap
Requirements:
- Deep GraphQL expertise: schema design, resolvers, federation, subscriptions, and performance optimization
- Strong Node.js and TypeScript skills for API services and developer tooling
- Go experience for backend and infrastructure work
- Experience securing customer-facing APIs, OAuth 2.0, JWT, fine-grained authorization, rate limiting
- Familiarity with large-scale data systems
- Clear communicator who can drive technical decisions and bring along both engineering and non-engineering stakeholders
- 8+ years of software engineering experience, with a focus on production-grade, customer-facing APIs at scale
- Prior experience owning a developer-facing API platform at a SaaS or data company
- Bachelor's or advanced degree in Computer Science, Engineering, or a related field
- Experience with GraphQL Yoga or Apollo Server (transferable skills)
- Exposure to BigTable, BigQuery, or Solr is a plus
- Experience building developer-facing SDKs or API tooling
- Familiarity with AI coding tools (Claude, GitHub Copilot)
- Experience with AI Agents or MCP tooling is a bonus