Staff Backend Software Engineer - Activations
Core
Lead the design and evolution of a petabyte-scale activation platform that processes over 100,000 batch jobs daily, delivering high-throughput, low-latency data activation for hundreds of millions in annual recurring revenue.
Role type
Staff Backend Software Engineer (Big Data & Distributed Systems)
Builds
Cloud-forward, multi-regional activation pipelines using SingleStore, Spark/Dataproc, and streaming infrastructure (Redpanda/Pub/Sub) for enterprise data partners.
Domain
Data Collaboration / Privacy / Big Data Engineering
Deliverable
production ML models | product features
Required skills
Distributed systems architecture, Big data pipeline ownership (ingestion, transformation, orchestration), SQL optimization, Cloud environment management (GCP), Containerized workloads (Kubernetes/GKE), Workflow orchestration (Temporal/Cadence), Multi-tenant system design, Performance and cost optimization, Technical strategy definition, Mentorship
Preferred skills
Google Cloud Platform (GCP) services, Apache Spark, Data warehouses (SingleStore, BigQuery, Snowflake), Streaming systems (Kafka, Redpanda), Multi-tenant rate limiting and fairness design, AI-enabled development tools
Responsibilities
Re-architect legacy Spark-heavy flows to modern data warehouses, Design and build high-throughput activation pipelines, Lead technical strategy for major backend areas, Drive performance and cost optimization for petabyte-scale workloads, Own critical services in production and coordinate incident response, Mentor engineers and represent the team in cross-team forums
Seniority
Staff, hands-on IC with strategic scope
