Search jobs > Waltham, MA > Principal software engineer

Principal Software Engineer - Identity Resolution

ZoomInfo
Waltham, Massachusetts, US
$180K-$247.5K a year
Full-time

At ZoomInfo, we encourage creativity, value innovation, demand teamwork, expect accountability and cherish results. We value your take charge, take initiative, get stuff done attitude and will help you unlock your growth potential.

One great choice can change everything. Thrive with us at ZoomInfo.

ZoomInfos strength is its extensive and accurate company and contacts database. The objective of the Identity resolution graph is to identify all the individual sources of information spread across numerous data sources in ZI as well as data gaps that need to be filled to create one of the most powerful B2B Identity Graphs.

For MarketingOS, having a robust identity graph would make our Advertising, Websights and Intent products more sticky and valuable to our customers, and opens up opportunities in the realm of personalization and monetization.

A full range of identifiers associated with both devices and people will be inventoried and considered for inclusion in the identity resolution service for both visitor identification and ad use cases.

From an Advertising perspective, Identity graph will be used to identify (and map all the identities) and activate marketing activities on different platforms (display, social, email, platforms, etc), reporting and take attribution across website engagement (Websights) activities, to CRM conversion(closed / won deals)

What you'll do :

  • Architect and develop large-scale, distributed data processing pipelines using technologies like Apache Spark, Apache Beam, and Apache Airflow for orchestration.
  • Design and implement efficient data ingestion, transformation, and storage solutions for structured and unstructured data.
  • Partner closely with Engineering Leaders, Architects, and Product Managers to understand business requirements and provide technical solutions within a larger roadmap.
  • Build and optimize real-time and batch data processing systems, ensuring high availability, fault tolerance, and scalability.
  • Collaborate with data engineers, analysts, and scientists to understand business requirements and translate them into technical solutions.
  • Implement best practices for data governance, data quality, and data security across the entire data lifecycle.
  • Mentor and guide junior engineers, fostering a culture of continuous learning and knowledge sharing.
  • Stay up-to-date with the latest trends, technologies, and industry best practices in the big data and data engineering domains.
  • Participate in code reviews, design discussions, and technical decision-making processes.
  • Contribute to the development and maintenance of CI / CD pipelines, ensuring efficient and reliable deployments.
  • Collaborate with cross-functional teams to ensure the successful delivery of projects and initiatives.

What you'll bring :

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 10 years of experience in backend software development, with a strong focus on data engineering and big data technologies.
  • Proven expertise in Apache Spark, Apache Beam, and Airflow, with a deep understanding of distributed computing and data processing frameworks.
  • Proficient in Java, Scala and SQL, with the ability to write clean, maintainable, and efficient code.
  • Proven experience building enterprise-grade software in a cloud-native environment (GCP or AWS) using cloud services such as GCS / S3, Dataflow / Glue, Dataproc / EMR, Cloud Function / Lambda, BigQuery / Athena, BigTable / Dynamo
  • Experience with cloud platforms (, AWS, GCP, Azure) and containerization technologies (, Docker, Kubernetes).
  • Experience in stream / data processing technologies like Kafka, Spark, Google BigQuery, Google Dataflow, HBase
  • Familiarity designing CI / CD pipelines with Jenkins, Github Actions, or similar tools
  • Experience with SQL, particularly performance optimization
  • Experience with Graph and Vector database or processing frameworks
  • Strong knowledge of data modeling, data warehousing, and data integration best practices.
  • Familiarity with streaming data processing, real-time analytics, and machine learning pipelines.
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • Experience in mentoring and leading technical teams.

LI-SK

LI-Hybrid

Actual compensation offered will be based on factors such as the candidates 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.

We want our employees and their families to thrive.

In addition to comprehensive benefits we offer holistic mind, body and lifestyle programs designed for overall well-being.

Learn more about ZoomInfo benefits here .

Below is the US base salary for this position. Additional compensation such as Bonus, Commission, Equity and other benefits may also apply.

$180,000 $247,500 USD

About us :

ZoomInfo (NASDAQ : ZI) is the trusted go-to-market platform for businesses to find, acquire, and grow their customers. It delivers accurate, real-time data, insights, and technology to more than 35,000 companies worldwide.

Businesses use ZoomInfo to increase efficiency, consolidate technology stacks, and align their sales and marketing teams all in one platform.

ZoomInfo may use a software-based assessment as part of the recruitment process. More information about this tool, including the results of the most recent bias audit, is available here .

ZoomInfo is proud to be an Equal Opportunity employer. We are committed to equal employment opportunities for applicants and employees regardless of sex, race, age, color, national origin, sexual orientation, gender identity, marital status, disability status, religion, protected military or veteran status, medical condition, or any other characteristic or status protected by applicable law.

At ZoomInfo, we also consider qualified candidates with criminal histories, consistent with legal requirements.

4 days ago
Related jobs
Promoted
ZoomInfo Technologies LLC
Waltham, Massachusetts

The objective of the Identity resolution graph is to identify all the individual sources of information spread across numerous data sources in ZI as well as data gaps that need to be filled to create one of the most powerful B2B Identity Graphs. A full range of identifiers associated with both devic...

Promoted
InRhythm
Boston, Massachusetts

We’re Looking For a Principal Software Engineer!. Lead, design, develop and test Web applications and work with fellow Software Engineers and Product Managers to navigate the discussion and strategy in architecting Web applications. This individual will own the full software development lifecycle to...

Promoted
Symbotic
Brookline, Massachusetts

We are a talented team of roboticists and software engineers working on the latest Symbotic expansion - The Breakpack Cell. Intelligent software orchestrates advanced robots in a high-density, end-to-end system - reinventing warehouse automation for increased efficiency, speed and flexibility. Break...

Promoted
Fidelity Corp
Boston, Massachusetts

In this role on the QRIT (Quant Research and Investments Technology) engineering team you will produce high-quality, testable code for sophisticated portfolio construction and trading products deployed on AWS. We want engineers who are brave enough to challenge the status quo, who step up and take o...

Constant Contact
Waltham, Massachusetts

We have an opening for a Principal Software Engineer to set the technical direction for the team's reporting infrastructure. As a senior member of the Reporting team, you will play a key role in determining the technical vision for the reporting space, as well as helping to communicate that to our p...

Veeva
Boston, Massachusetts

This is a top software engineer job that incorporates everything youve worked so hard for. And because this senior role is independent, you will have equal influence to drive the direction of the build, be an advisor to product leadership and mentor freshly minted software engineers in their new car...

Wasabi Technologies
Boston, Massachusetts

Wasabi is seeking a Principal Software Engineer (UI) to join our Applications software development team. Role Description: Principal Software Engineer (UI) - Applications . You should also demonstrate extreme ownership, excellent communication skills, an ability to connect with other engineers and d...

Techlogix
Boston, Massachusetts

Techlogix is seeking a full-time Principal SCE to help develop & test Coding Infrastructure on various platforms; maintain test automation; create and manage cloud-based software and launch new industry-changing products. In this role, you will be on point to develop, design, implement and manage cl...

Splunk Inc
Massachusetts, United States

This role is for a Principal Software Engineer on the Mission Control team in Splunk Enterprise Security which is an analytics-driven SIEM that solves a wide range of security analytics and security operations use cases like incident triaging, incident investigations, incident response, etc. As the ...

New Relic, Inc.
Boston, Massachusetts
Remote

Principal Software Engineer - Platform Security/Compliance Architect - (Remote). Principal Software Engineer - Platform Security/Compliance Architect - (Remote). Principal Software Engineer Req ID FY|R&D|#8 Location(s) Atlanta, Georgia, USA; Austin, Texas, USA; Baltimore, Maryland, USA; Boise, Idaho...