engineering
Posted 2 days agoSenior Software Engineer - Chorus
at zoominfo
United StatesHybrid
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
- Mentor and train engineers across the team, raising the technical bar in both domains
Requirements
- On the Chorus Platform side, we power Chorus.ai, a Conversation Intelligence platform that processes and analyzes an enormous volume of sales calls to surface insights on deal health, risk, and next steps for sales managers.
- This is a role for an engineer who is energized rather than daunted by breadth: high-volume JVM streaming systems on one side, Python distributed services and third-party integrations on the other, with the seniority to make architectural calls across both and the humility to ramp quickly on whichever stack is less familiar. What you will do
- experience in both Java and Python in production settings (deep expertise in one and working proficiency in the other, with a track record of ramping fast on new stacks)
- 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
- Experience with CRM systems (Salesforce, Microsoft Dynamics) and integrating data services with them
- Apache Kafka ecosystem depth (Kafka Streams, Connect)
- Spring Boot microservices deployed to cloud •
- Experience with conferencing platform SDKs (Zoom, Teams, Webex, Google Meet)
- Familiarity with data pipeline orchestration tools
- Data modeling and schema design Previous
- experience in B2B data, sales intelligence, or conversation intelligence domains #LI-HYBRID #LI-AR2
- ZoomInfo (NASDAQ: GTM) is the Go-To-Market Intelligence Platform that empowers businesses to grow faster with AI-ready insights, trusted data, and advanced automation.
Experience
- 7+ years of industry software development experience; B.S. in Computer Science, Mathematics, Software Engineering, or equivalent Strong hands-on
- 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) — a must Solid
Benefits
- Demonstrated leadership: mentoring engineers, driving projects independently, taking initiative without being asked Bonus points •
- Actual compensation offered will be based on factors such as the candidate’s work location, qualifications, skills, experience and/or training.
- Your recruiter can share more information about the specific salary range for your desired work location during the hiring process.
- Below is the US base salary for this position. Additional compensation such as Bonus, Commission, Equity and other
- benefits may also apply. $140,000 — $220,000 USD About us:
Additional details
- We move fast, think boldly, and empower you to do the best work of your life.
- You’ll be surrounded by teammates who care deeply, challenge each other, and celebrate wins.
- your impact and a culture that backs your ambition, you won’t just contribute. You’ll make things happen–fast.
- At ZoomInfo, we encourage creativity, value innovation, demand teamwork, expect accountability, and cherish results.
- We have high aspirations for the company and are looking for the right people to help fulfill the dream.
- On the Engagement Intelligence side, we process and map customer engagements to CRM entities in real time, supporting some of the largest enterprises on the planet with multinational workforces — millions of engagement data points per day and over a billion pieces of potentially correlated data.
- Help define and promote engineering best practices: design, documentation, code review, monitoring, observability
- Act as a technical point of contact across teams and personas, translating ambiguous product needs into concrete systems What you bring
- Strong architectural design skills while remaining deeply hands-on
- Monitoring and observability tooling for streaming systems