Senior Software Engineer — Real-Time Data & Microservices

Zoominfo

Waltham (MA)

Hybrid

USD 140,000 - 220,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ZoomInfo is seeking a Senior Software Engineer to help build high‑volume distributed systems across Engagement Intelligence and Chorus Platform. You’ll design and deploy streaming services using Kafka, implement real‑time mapping to CRM entities, and develop Java microservices and Python backends to handle millions of requests daily.

You will mentor engineers, drive architectural decisions, and promote engineering best practices while collaborating across teams in a hybrid work model.

Qualifications

  • 7+ years of industry software development experience.
  • Strong hands-on experience in Java and Python in production settings (deep expertise in one and working proficiency in the other).
  • 3+ years building distributed systems and microservices at scale.
  • 3+ years with streaming data platforms (Kafka).
  • 4+ years of cloud experience (AWS/GCP).
  • Experience with SQL and NoSQL stores (Mongo, Elasticsearch).
  • Strong RESTful API design skills and event-driven architecture.
  • Experience with CI/CD, packaging, and release cycles.
  • Strong architectural design skills while remaining hands-on.
  • Excellent English communication and cross-functional collaboration.

Responsibilities

  • Design, build, and deploy complex distributed systems across both domains.
  • Build high-volume streaming data processing services using Kafka.
  • Design and implement real‑time engagement‑to‑CRM entity mapping systems.
  • Develop robust Java-based microservices and Python backends handling millions of requests daily.
  • Build third‑party integrations with major conference providers using SDKs.
  • Own customer-facing aspects from design through production operation.
  • Drive architectural decisions spanning both domains.

Skills

Java
Python
Distributed systems
Streaming (Kafka)
Cloud AWS/GCP
SQL/NoSQL (Mongo, Elasticsearch)
REST APIs
CI/CD
Architectural design
Leadership

Education

B.S. in Computer Science / Math / Software Engineering

Tools

Kafka ecosystem (Kafka Streams, Connect)
Spring Boot

Job description

ZoomInfo is seeking a Senior Software Engineer to help build high‑volume distributed systems across Engagement Intelligence and Chorus Platform. You’ll design and deploy streaming services using Kafka, implement real‑time mapping to CRM entities, and develop Java microservices and Python backends to handle millions of requests daily.

You will mentor engineers, drive architectural decisions, and promote engineering best practices while collaborating across teams in a hybrid work model.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Real-Time Distributed Systems
Senior Software Engineer, Real-Time Distributed Systems

Zoom Information, Inc. • Waltham (MA)

Hybrid
USD 132,000 - 220,000
Senior Software Engineer - Chorus
Senior Software Engineer - Chorus

Zoominfo • Waltham (MA)

On-site
USD 140,000 - 220,000
Senior Software Engineer - Chorus
Senior Software Engineer - Chorus

Zoom Information, Inc. • Waltham (MA)

On-site
USD 132,000 - 220,000
Senior Software Engineer - Chorus
Senior Software Engineer - Chorus

ZoomInfo • Bethesda (MD)

On-site
USD 140,000 - 220,000
Senior Software Engineer - PA051
Senior Software Engineer - PA051

Zoominfo • Bethesda (MD)

On-site
USD 150,000 - 190,000
Senior Real-Time AI Systems Architect (Remote)
Senior Real-Time AI Systems Architect (Remote)

Zoominfo • Bethesda (MD)

On-site
USD 164,000 - 257,000
Senior Software Engineer - Platform Integrations
Senior Software Engineer - Platform Integrations

Zoominfo • Bethesda (MD)

On-site
USD 140,000 - 200,000
Comprehensive benefits
Holistic wellness programs
Senior Data Acquisition Engineer: Backend & Pipelines
Senior Data Acquisition Engineer: Backend & Pipelines

ZoomInfo Technologies LLC • Waltham (MA)

Hybrid
USD 140,000 - 220,000
Senior Streaming Platform Engineer – Real-time Data (Equity, Bonus)
Senior Streaming Platform Engineer – Real-time Data (Equity, Bonus)

Auth21 • San Francisco (CA)

On-site
USD 180,000 - 260,000
Equity
Bonus
Paid Time Off
+1
Senior Data Engineer — Enterprise Data & AI Platform
Senior Data Engineer — Enterprise Data & AI Platform

ZoomInfo Technologies LLC • London (KY)

On-site
USD 140,000 - 190,000