<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>e69d3fc1-eae</externalid>
      <Title>Senior Software Engineer - Node.js</Title>
      <Description><![CDATA[<p>Join ZoomInfo as a Senior Software Engineer - Node.js and accelerate your career. Our team moves fast, thinks boldly, and empowers you to do the best work of your life. You&#39;ll be surrounded by teammates who care deeply, challenge each other, and celebrate wins. With tools that amplify your impact and a culture that backs your ambition, you won&#39;t just contribute. You&#39;ll make things happen–fast.</p>
<p>As a Senior Software Engineer, you will get to explore and work with cutting-edge technologies and a large and rich data set. If you like working on tough problems, whether that&#39;s building systems that handle millions of customer requests a day or how to make sense of over a billion pieces of potentially correlated data, ZoomInfo is the right place for you.</p>
<p>The ideal candidate is a seasoned engineer with a deep understanding of modern server-side technologies and distributed systems. They possess strong skills in building modular, maintainable, and scalable backend services with an emphasis on performance, reliability, and security. The candidate should have a keen eye for detail, a passion for building robust systems, and the ability to collaborate effectively within cross-functional teams.</p>
<p><strong>Responsibilities:</strong></p>
<ul>
<li>Design, develop, and maintain high-performance backend services capable of handling millions of requests daily.</li>
<li>Collaborate with other team members and stakeholders to contribute to the design and evolution of scalable applications, ensuring scalability, reliability, and performance.</li>
<li>Work with TypeScript, NestJS, and Node.js to build and optimize backend applications.</li>
<li>Work with RESTful APIs, GraphQL, and integrate with external services, ensuring data consistency, robustness, and security.</li>
<li>Manage and optimize data storage solutions using MongoDB, Redis, ensuring efficient and reliable data access.</li>
<li>Integrate with Confluent Cloud to manage data streaming and real-time processing pipelines.</li>
<li>Conduct thorough code reviews to maintain high-quality standards across the codebase.</li>
<li>Collaborate with other engineers to solve complex and intriguing problems.</li>
<li>Stay up-to-date with the latest backend technologies and industry trends.</li>
<li>Contribute to the continuous improvement of our technology stack and development processes.</li>
</ul>
<p><strong>Requirements:</strong></p>
<ul>
<li>8+ years of industry experience with a B.S. in Computer Science or equivalent.</li>
<li>Strong experience in backend development with TypeScript, NestJS, Node.js, and Java.</li>
<li>5+ years of experience with JavaScript/TypeScript and Node.js.</li>
<li>Proficiency in working with MongoDB and managing large-scale databases.</li>
<li>Experience with Confluent Cloud or similar data streaming platforms is a plus.</li>
<li>Familiarity with CI/CD tools for automating builds, testing, and deployments (e.g., Jenkins).</li>
<li>Proficiency in working with RESTful APIs and GraphQL.</li>
<li>Must be able to work independently and deliver excellent results in short timelines.</li>
<li>Technically lead and mentor juniors in the team, and drive planning and execution of work.</li>
<li>Experience with containerization and orchestration tools (Docker, Kubernetes).</li>
<li>Strong problem-solving and debugging skills with experience in high-traffic applications.</li>
<li>Experience with backend technologies (Node.js, Python, or Java) and microservices architecture.</li>
<li>Excellent communication and collaboration skills.</li>
<li>Ability to thrive in a dynamic, fast-paced environment.</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>hybrid</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>TypeScript, NestJS, Node.js, Java, JavaScript, MongoDB, Redis, Confluent Cloud, CI/CD, RESTful APIs, GraphQL, Containerization, Orchestration, Docker, Kubernetes</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>ZoomInfo</Employername>
      <Employerlogo>https://logos.yubhub.co/zoominfo.com.png</Employerlogo>
      <Employerdescription>ZoomInfo is a NASDAQ-listed company that provides a Go-To-Market Intelligence Platform for businesses.</Employerdescription>
      <Employerwebsite>https://www.zoominfo.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/zoominfo/jobs/8226022002</Applyto>
      <Location>Bengaluru, Karnataka, India</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
  </jobs>
</source>