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
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://job-boards.greenhouse.io/zoominfo/jobs/8634701002