# Senior Software Engineer

**Company:** [ZoomInfo](https://hotfix.jobs/companies/zoominfo)
**Location:** Remote
**Role:** Backend Engineering
**Salary:** $140k – $220k/yr
**Experience:** 5+ years
**Skills:** Java, Kafka, Distributed Systems, Data Processing, Big Data, GCP, Google Cloud Storage, BigQuery, Solr, Elasticsearch, Entity Resolution, Data Deduplication, Machine Learning
**Posted:** 2026-09-10

> Build and scale high-throughput Java backend systems that resolve fragmented data into accurate contact profiles across a 400-million-record platform. The role requires senior software engineering experience with distributed systems, large-scale data processing, and event streaming.

## Job Description

## Responsibilities
- Build, enhance, and optimize high-throughput backend services and data-processing systems using Java.
- Process and transform large volumes of fragmented data into accurate contact entities.
- Design scalable solutions for entity resolution, attribute selection, and contact publication.
- Improve employment accuracy by identifying stale jobs and determining when contacts are no longer associated with a company.
- Improve grouping of data fragments into individual contact profiles.
- Develop rules, testing frameworks, and scalable approaches to infer data quality.
- Work with systems supporting approximately 400 million contact profiles.
- Collaborate with data scientists and data engineering teams on data quality, profiling, entity resolution, and cross-functional solutions.
- Contribute to technical strategy, architecture, code quality, performance, and scalability.
- Participate in sprint planning and independently select work.

## Requirements
- Significant professional software engineering experience building backend systems.
- Deep expertise in Java and strong software engineering fundamentals.
- Experience designing, building, and scaling high-throughput or distributed systems.
- Experience with large-scale data-processing pipelines and big data systems.
- Experience with Kafka or similar event-streaming technologies.
- Ability to write efficient, reliable, maintainable, and well-tested code.
- Experience improving existing production systems, including complex or legacy codebases.
- Strong problem-solving, collaboration, and communication skills.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.

## Nice to Have
- GCP or GCS experience.
- BigQuery experience.
- Solr or Elasticsearch experience.
- Familiarity with entity resolution, match-merge systems, record linkage, or data deduplication.
- Experience with employment, professional, CRM, or contact-related data.
- Experience with lossy, incomplete, or fragmented datasets.
- Experience partnering with data science teams to integrate analytical or machine learning initiatives into production workflows.
- Experience in ad tech, CRM, marketing technology, or another high-volume, data-driven environment.

## Compensation
- Base salary: **$140,000–$220,000 USD annually**.
- Additional compensation such as bonus, commission, equity, and benefits may apply.

## Similar jobs

- [Senior Software Engineer](https://hotfix.jobs/jobs/b115775b-e6fb-4a51-a39d-86b7fc592fa2) - ZoomInfo - Bethesda, MD - $140k – $220k/yr
- [Senior Software Engineer II, Platform/API](https://hotfix.jobs/jobs/4dc05d06-3cfb-4e26-b33e-2613e47a3098) - NinjaTrader - Chicago, IL - $140k – $190k/yr
- [Senior Software Engineer II, Backend](https://hotfix.jobs/jobs/16ed96f8-72d4-443e-b77e-bf9f5b62146f) - NinjaTrader - Chicago, IL - $140k – $190k/yr
- [Senior Backend Software Engineer, Subscriptions Enablement](https://hotfix.jobs/jobs/c1178b72-95b3-4f49-8d44-530a662d8aa2) - GameChanger - Remote - $140k – $155k/yr
- [Senior Software Engineer - Metadata](https://hotfix.jobs/jobs/a5a8abf0-33ea-45da-92a9-aabdb54010f2) - Fivetran - Oakland, CA - $140k – $168k/yr

**Apply:** https://hotfix.jobs/jobs/493ff3e3-27c5-4773-84f0-525cc87f1091
**Canonical:** https://hotfix.jobs/jobs/493ff3e3-27c5-4773-84f0-525cc87f1091