Staff Software Engineer, Data Collection (Tags & SDKs)
Core
Lead the end-to-end data collection stack including browser tags, mobile SDKs, server-side endpoints, and the ingest path to ensure high-quality, reliable data entry for downstream AI and analytics platforms.
Role type
Staff Software Engineer (Data Collection & SDKs)
Builds
Browser tags, native iOS/Android SDKs, server-side collection endpoints, and identity management systems for customer data platforms.
Domain
Data Infrastructure / AI Platform Development
Deliverable
production ML models | product features
Required skills
SDK/client library ownership, browser-side JavaScript (bundle size, CSP, storage), high-throughput server-side collection, privacy and consent management, 0→1 product building, technical leadership
Preferred skills
CDP/analytics SDK experience, incident response for customer-deployed code, TLM experience
Technologies
iOS, Android, JavaScript, Edge endpoints
Responsibilities
Define schema and versioning contracts for SDK compatibility, lead identity handling across devices and sessions, integrate with CustomerLake products, optimize page weight and latency, collaborate with product and design teams
Seniority
Staff, hands-on IC with technical leadership