We're building the data processing platform that powers our core data products and go-to-market systems and handles billions of records of company and contact data. As a Senior Software Engineer on the Data Platform team, you'll design and build the foundational services and components that enable engineering teams across the organization to unify, validate, normalize, and enrich business data at scale. This is a backend engineering role where you'll work with familiar GTM data concepts-company firmographics, contact information, job titles, addresses-and build the reusable infrastructure that ensures data quality and consistency. Our Data Platform solves a real problem: teams across the organization need to perform common operations on business data, validating email addresses, normalizing phone numbers, standardizing company names, categorizing job titles, translating data between different languages, formats, and schemas. You'll build a centralized platform where these operations are implemented once as high-quality services, then made available through multiple access patterns: embeddable libraries for high-performance use cases, REST APIs for synchronous calls, pipeline components for data workflows, and streaming processors for real-time operations. Your work directly enables our GTM Studio platform, unified customer profile and entity resolution capabilities. The validation and normalization services you build ensure we can accurately match and merge records, giving downstream systems and applications clean, consistent data to work with.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Industry
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services
Education Level
No Education Listed
Number of Employees
1,001-5,000 employees