Senior Software Engineer - Distributed Systems (Java/Python)

Zoom Information, Inc.

Bethesda (MD)

Hybrid

USD 140,000 - 220,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ZoomInfo is hiring a senior software engineer to design, build, and operate large-scale distributed systems across domains. You will craft high-volume streaming services with Kafka, map real-time engagement data to CRM entities, and develop Java microservices plus Python backends that handle millions of requests daily.

The role emphasizes hands-on leadership, strong API design, and cross-team collaboration, with a hybrid U.S.-based work model and a base salary disclosed in the posting.

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 strongly preferred).
  • 4+ years of cloud experience (AWS/GCP).
  • Solid experience with SQL and NoSQL stores (Mongo, Elasticsearch).
  • Experience with RESTful API design standards and event-driven architecture.
  • Experience with CI/CD, packaging, and release cycles.
  • Strong architectural design skills while remaining hands-on.
  • Excellent communication skills in English.

Responsibilities

  • Design, build, and deploy complex distributed systems across domains.
  • Build high-volume streaming data processing services using Kafka.
  • Design and implement real-time engagement-to-CRM mappings.
  • Develop robust Java-based microservices and Python backend services.
  • Build third-party integrations using provider SDKs.
  • Own customer-facing aspects from design to production operations.
  • Drive architecture decisions spanning data modeling and service boundaries.
  • Promote engineering best practices across the team.
  • Mentor engineers and translate product needs into concrete systems.

Skills

Java
Python
Distributed systems
Cloud (AWS/GCP)
SQL/NoSQL
RESTful API design
CI/CD
Leadership/mentoring
English communication

Education

B.S. in Computer Science

Tools

Kafka
Spring Boot

Job description

ZoomInfo is hiring a senior software engineer to design, build, and operate large-scale distributed systems across domains. You will craft high-volume streaming services with Kafka, map real-time engagement data to CRM entities, and develop Java microservices plus Python backends that handle millions of requests daily.

The role emphasizes hands-on leadership, strong API design, and cross-team collaboration, with a hybrid U.S.-based work model and a base salary disclosed in the posting.

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

ZoomInfo • Bethesda (MD)

On-site
USD 140,000 - 220,000
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 - Chorus
Senior Software Engineer - Chorus

Zoominfo • Waltham (MA)

Hybrid
USD 140,000 - 220,000
Backend Engineer (Java/Node) — Microservices & Cloud
Backend Engineer (Java/Node) — Microservices & Cloud

Zoom Information, Inc. • Bethesda (MD)

On-site
USD 112,000 - 176,000
Backend Engineer - Java/Node, Microservices & Cloud
Backend Engineer - Java/Node, Microservices & Cloud

ZoomInfo Technologies LLC • Bethesda (MD)

On-site
USD 112,000 - 176,000
Senior Software Engineer - Chorus
Senior Software Engineer - Chorus

ZoomInfo Technologies LLC • Bethesda (MD)

On-site
USD 140,000 - 220,000
Senior Backend Engineer - Java Microservices (Growth)
Senior Backend Engineer - Java Microservices (Growth)

ZoomInfo Technologies LLC • Waltham (MA)

Hybrid
USD 140,000 - 220,000
Senior Backend Engineer: Java Microservices & Growth
Senior Backend Engineer: Java Microservices & Growth

ZoomInfo • Waltham (MA)

On-site
USD 140,000 - 220,000
Holistic lifestyle programs
Comprehensive benefits
Career growth support
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