Skip to content

Staff Software Engineer, Data Collection

Leads browser, mobile, and server-side data collection systems, including SDKs, identity handling, schema compatibility, and integrations. Requires 10+ years of engineering experience, deep JavaScript expertise, SDK ownership, and technical and people leadership.

About the job

Responsibilities

  • Lead the end-to-end first-party data collection stack, including browser tags, mobile SDKs, server-side endpoints, and ingestion paths.
  • Define schema and versioning contracts with compatibility across deployed SDK versions.
  • Lead identity handling across anonymous and authenticated records, devices, and sessions.
  • Lead integrations with CustomerLake products such as Profile and Campaign Agents.
  • Maintain strict budgets for page weight, latency, and failure behavior so collection does not degrade host applications.
  • Partner with product management, design, and engineering teams to build scalable, extensible solutions.

Requirements

  • 10+ years of engineering experience, including technical leadership on complex enterprise software projects.
  • Experience owning an SDK or client library used by external developers, including native iOS and Android SDKs.
  • Deep browser-side JavaScript expertise, including bundle size, asynchronous loading, CSP, storage and cookie restrictions, and tracking prevention.
  • Experience with high-throughput server-side collection, including edge endpoints, batching, retries, and delivery guarantees.
  • Practical understanding of consent and privacy requirements, including regional routing and data minimization.
  • Demonstrated ownership in 0-to-1 environments and ability to drive projects from concept through launch and adoption.
  • Strong collaboration skills across product, engineering, and design.
  • Experience combining technical and people leadership, such as serving as a TLM.

Nice to Have

  • Experience building a CDP, analytics SDK, or tag management product.
  • Experience with incident response for code deployed on customer properties.

Compensation

  • Local pay range: $190,900–$253,750 USD.
  • Total compensation may also include an annual performance bonus, equity, and benefits.

Skills

JavaScript, iOS, Android, SDKs, Client Libraries, Content Security Policy, Cookies, Edge Endpoints, Batching, Retries, Consent Management, Data Privacy, Schema Versioning, Incident Response

Databricks

Databricks

New York, NY

Staff Software Engineer, Sales Data & Agents
$191k+/yrOn-site10+ YOEFullstack Engineering

Leads the architecture and delivery of sales data models and production AI agents that improve CRM workflows for sales and revenue teams. Requires 10+ years of engineering experience, deep CRM platform expertise, and experience with permissioned writes and human-in-the-loop agent systems.

Databricks

Databricks

Mountain View, CA
Staff Software Engineer – Genie One Mobile & Desktop
$190k+/yrOn-site8+ YOEFullstack Engineering

Leads the technical direction and delivery of Genie One across web, iOS, Android, macOS, and Windows. Requires 8+ years of software engineering experience, staff-level architecture leadership, and strong JavaScript or TypeScript expertise with React and mobile or desktop development.

Rippling

Rippling

New York, NY

Staff Software Engineer - Bill Pay, Banking & Procurement
$189k+/yrOn-site8+ YOEFullstack Engineering

Technical leader responsible for architecture, delivery, and engineering quality across Procurement, Bill Pay, and Banking products. The role requires 8+ years of software engineering experience, full-stack development expertise, large-scale fault-tolerant system design, and strong mentorship skills.

Vitalize

Vitalize

San Francisco, CA

Staff Engineer
$195k+/yrHybrid7+ YOEFullstack Engineering

Staff Engineer building the decision engine that powers hospital staffing recommendations, alerts, and workflows. The role requires strong TypeScript expertise, full-stack experience, systems thinking, and close collaboration with clinical customers.

Gusto

Gusto

New York, NY

Staff Software Engineer - Tax Credits
$197k+/yrHybrid8+ YOEFullstack Engineering

Leads the design and delivery of scalable Tax Credits products, mentors engineers, and drives complex, cross-functional initiatives. Requires 8+ years of software development experience, strong Ruby on Rails and JavaScript/React expertise, and experience applying AI tools to development and testing.