Software Engineer III

ZoomInfo Technologies LLC•Waltham, MA
•$112,000 - $176,000•Hybrid

About The Position

As a Software Engineer III on ZoomInfo's Integrations team, you will help build systems connecting ZoomInfo's platform to customer CRM and marketing automation tools, including Salesforce, HubSpot, and Microsoft Dynamics 365. You will contribute to backend services that enable reliable, real-time data synchronization across millions of records using Node.js, NestJS, Kafka, and modern API standards. Working alongside senior engineers and tech leads, you will deepen your expertise in distributed systems and develop toward broader ownership. You will build and maintain integration services, APIs, and features; implement data connectivity, ingestion, and export; and develop reliable job execution patterns within larger workflows. You will also support observability, code quality, feature ownership, collaboration with product and platform teams, and production reliability.

Requirements

  • Bachelor's degree in Computer Science or a related field, or equivalent experience.
  • 5+ years of software engineering experience, with a growing focus on backend systems.
  • Working experience with Node.js.
  • Familiarity with REST API design, including request/response patterns, status codes, and error handling.
  • Strong communication skills and comfort collaborating with technical and non-technical partners.

Nice To Haves

  • Exposure to NestJS or Java (Spring Boot).
  • Experience integrating with external APIs or CRM/MAP platforms.
  • Understanding of authentication and authorization concepts such as OAuth 2.0 and JWT.
  • Exposure to NoSQL or relational databases such as MongoDB, PostgreSQL, or MySQL.
  • Interest in distributed systems concepts such as queues, event-driven patterns, and eventual consistency.

Responsibilities

  • Build backend integration services and features using Node.js (NestJS), with guidance from senior engineers.
  • Implement connectivity, data ingestion, and export logic between ZoomInfo's data layer and third-party platforms.
  • Develop reliable job execution patterns, including retries and basic state management, within larger orchestrated workflows.
  • Create and maintain APIs and internal services that integrate with external systems, following established patterns.
  • Add logging, metrics, and tracing to make services observable and easier to troubleshoot.
  • Write clean, tested code and participate in code reviews, giving and receiving feedback.
  • Own small-to-medium features end to end, partnering with product and platform teams to clarify integration use cases.
  • Troubleshoot production issues and contribute incremental reliability improvements, escalating issues beyond the scope of ownership.

Benefits

  • Comprehensive benefits.
  • Holistic mind, body, and lifestyle programs designed for overall well-being.
  • Additional compensation such as bonus, commission, and equity may apply.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service