Senior Software Engineer — Real-Time Distributed Systems

ZoomInfo

Bethesda (MD)

On-site

USD 140,000 - 220,000

Full time

Just now
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ZoomInfo is seeking a Senior Software Engineer to join a team spanning Engagement Intelligence and Chorus Platform. You will design, build, and deploy distributed systems and data pipelines that process millions of events daily, while mentoring teammates and driving architectural decisions in a fast-paced setting.

You will work on high-volume streaming services, real-time mappings to CRM, and robust microservices with Java and Python. A collaborative, results-driven environment awaits.

Qualifications

  • 7+ years of industry software development experience.
  • Strong hands-on experience in Java and Python in production settings.
  • 3+ years building distributed systems and microservices at scale.
  • 3+ years with streaming data platforms (Kafka strongly preferred).
  • 4+ years of cloud experience (AWS/GCP).
  • Solid experience with both SQL and NoSQL stores (Mongo, Elasticsearch).
  • Strong grasp of RESTful API design standards and event-driven architecture.
  • Experience with CI/CD, package management, and release cycles.
  • Strong architectural design skills while remaining deeply hands-on.
  • Excellent communication skills in English and the interpersonal range to collaborate cross-functionally.
  • Demonstrated leadership: mentoring engineers, driving projects independently, taking initiative without being asked

Responsibilities

  • Design, build, and deploy complex distributed systems across both domains
  • Build high-volume streaming data processing services using Kafka to handle millions of engagement data points per day
  • Design and implement real-time engagement-to-CRM mapping systems
  • Develop robust Java-based microservices that integrate tightly with data storage solutions
  • Build and own Python backend services and RESTful APIs handling millions of customer requests per day
  • Build third-party integrations with major conference providers using their SDKs
  • Own customer-facing aspects of the product end to end, from design through production operation
  • Drive architectural decisions that span both areas — data modeling, service boundaries, performance optimization
  • Help define and promote engineering best practices: design, documentation, code review, monitoring, observability
  • Mentor and train engineers across the team, raising the technical bar in both domains
  • Act as a technical point of contact across teams and personas, translating ambiguous product needs into concrete systems

Skills

Software engineering
Java
Python
Distributed systems
Kafka
Cloud (AWS/GCP)
SQL/NoSQL
RESTful APIs
CI/CD
Leadership

Education

Bachelor's degree in Computer Science or equivalent

Tools

Spring Boot
MongoDB
Elasticsearch
Kafka

Job description

ZoomInfo is seeking a Senior Software Engineer to join a team spanning Engagement Intelligence and Chorus Platform. You will design, build, and deploy distributed systems and data pipelines that process millions of events daily, while mentoring teammates and driving architectural decisions in a fast-paced setting.

You will work on high-volume streaming services, real-time mappings to CRM, and robust microservices with Java and Python. A collaborative, results-driven environment awaits.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Real-Time Data & Microservices
Senior Software Engineer — Real-Time Data & Microservices

Zoominfo • Waltham (MA)

Hybrid
USD 140,000 - 220,000
Senior Software Engineer – Real-Time Data & Microservices
Senior Software Engineer – Real-Time Data & Microservices

Socket.dev • Bethesda (MD)

Hybrid
USD 140,000 - 220,000
Senior Software Engineer - Distributed Systems (Java/Python)
Senior Software Engineer - Distributed Systems (Java/Python)

Zoom Information, Inc. • Bethesda (MD)

Hybrid
USD 140,000 - 220,000
Senior Real-Time AI & Data Systems Engineer
Senior Real-Time AI & Data Systems Engineer

Zoominfo • United States

On-site
USD 140,000 - 220,000
Comprehensive benefits
Holistic well-being programs
Equal opportunity employer
Senior Software Engineer - Chorus
Senior Software Engineer - Chorus

Zoominfo • Waltham (MA)

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

ZoomInfo Technologies LLC • Bethesda (MD)

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

ZoomInfo • Bethesda (MD)

On-site
USD 140,000 - 220,000
Senior Backend Engineer: Orchestration & Event-Driven Scale
Senior Backend Engineer: Orchestration & Event-Driven Scale

ZoomInfo • Waltham (MA)

On-site
USD 140,000 - 220,000
Senior Data Pipeline Engineer (Backend)
Senior Data Pipeline Engineer (Backend)

Zoominfo • Waltham (MA)

On-site
USD 140,000 - 220,000
Real-Time Backend Engineer (C++, Microservices, Cloud)
Real-Time Backend Engineer (C++, Microservices, Cloud)

Zoom • San Jose (CA), Northern (KY)

Hybrid
USD 158,000 - 186,000
Hybrid work model
Competitive compensation