# Senior Software Engineer - Chorus

**Company**: ZoomInfo
**Location**: Bethesda, MD
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $140,000-$220,000 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/zoominfo/jobs/8634701002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_d9536099-4eb

## Description

We are looking for a Senior Software Engineer to join a team that spans two of ZoomInfo's most technically demanding domains.

You will design, build, and deploy complex distributed systems across both domains, including high-volume JVM streaming systems and Python distributed services.

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 entity 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

Requirements:

- 7+ years of industry software development experience; B.S. in Computer Science, Mathematics, Software Engineering, or equivalent

- Strong hands-on experience in both 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

Benefits:

- Comprehensive benefits

- Holistic mind, body and lifestyle programs designed for overall well-being

## Skills

### Required
- Java
- Python
- Kafka
- distributed systems
- microservices
- cloud experience
- RESTful API design
- event-driven architecture

### Nice to have
- CRM systems
- Apache Kafka ecosystem
- Spring Boot microservices
- conferencing platform SDKs
- data pipeline orchestration tools
- monitoring and observability tooling

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/zoominfo/jobs/8634701002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
