L

LiveRamp

Identity platform enabling people-based marketing

Staff Backend Software Engineer - Activations

Backend EngineeringConfirmed live in the last 24 hours
Full-time$156.5k - $235k /yrHybrid

About the Job

Requirements

  • Experience writing and deploying high-quality production code in a modern language such as Java, Go, or Scala, including owning complex production systems, with at least 5 years of experience.
  • Experience leading the design and delivery of large-scale distributed or big data systems with demonstrable business impact, such as latency or cost improvements, reliability gains, or new capabilities.
  • Strong data engineering and SQL skills, including modeling data, writing and optimizing complex queries on very large tables, and reasoning about performance, correctness, and cost.
  • Deep experience owning end-to-end data pipelines, including ingestion, transformation, orchestration, failure handling, and observability.
  • Comfort working in a cloud environment, ideally Google Cloud Platform, and with containerized workloads such as Kubernetes or Google Kubernetes Engine, with understanding of infrastructure impacts on performance, cost, and reliability.
  • Ability to define and drive technical strategy, break down multi-quarter problems, evaluate tradeoffs, align stakeholders, and deliver incremental value.
  • Ability to influence across teams and disciplines and drive consensus on complex technical decisions.
  • Demonstrated ability to mentor and develop other engineers, give effective feedback, and create space for others to contribute.
  • Comfort with ambiguity and ability to turn inquiry into concrete experiments and system changes.
  • Experience with AI-enabled development or strong interest in learning and using AI-enhanced development tools, such as code assistants, agents for log and metrics analysis, and AI-supported design and review.

Responsibilities

  • Lead the design and evolution of a petabyte-scale activation platform toward a delta-first, cache-aware, and cost-efficient architecture.
  • Shape end-to-end technical strategy for major areas of Activations Backend, including matching and delta computation, job orchestration, and delivery pipelines, from design through rollout and long-term maintenance.
  • Architect and build big data pipelines using Apache Spark or Dataproc, SingleStore, Kubernetes or Google Kubernetes Engine, and streaming systems such as Pub/Sub, Redpanda, or Kafka where appropriate.
  • Use workflow engines such as Temporal and Cadence to orchestrate complex, long-running workflows with robust retry, compensation, and observability, and define reusable patterns for other engineers.
  • Design for multi-tenant fairness and scalability so latency-sensitive jobs remain fast while large backfills and bulk workflows do not starve the system, using job classification, queueing, and rate-limit-aware scheduling.
  • Optimize performance and cost for petabyte-scale workloads by reducing duplicate processing, improving cache hit rates, tuning cluster sizing and autoscaling policies, and setting and tracking service-level objectives.
  • Own critical production services, coordinate incident response and postmortems, and drive structural fixes that reduce operational load and risk.
  • Evaluate and adopt AI-enhanced tools for coding, design exploration, data analysis, and operational debugging, and help define best practices.
  • Mentor and develop engineers through design and code reviews, pairing, and technical guidance, and represent Activations Backend in cross-team architecture forums and external venues.
  • Re-architect Activations Backend for cloud-forward, multi-regional operation, using SingleStore and other modern data warehouses to replace legacy Spark-heavy flows where appropriate.
  • Deliver high-throughput, low-latency activation by combining SingleStore-backed state and delta computation, Spark or Dataproc for heavy batch workloads, and streaming infrastructure such as Redpanda or Pub/Sub for event-driven and incremental deliveries.
  • Build smarter orchestration and scheduling using Temporal or Cadence and queueing services to classify jobs, route work through multi-queue schedulers and capacity pools, respect destination-specific rate limits and service-level agreements, and reduce duplicated work through configuration canonicalization and caching.
  • Collaborate with Identity, Data Foundation, Activations Fullstack, and Integrations or OPI partner teams to improve activation reliability, speed, and observability, and raise operational excellence.

Desired Qualifications

  • Google Cloud Platform services, including Google Cloud Storage, Dataproc, Google Kubernetes Engine, Pub/Sub, BigQuery, and Identity and Access Management.
  • Workflow orchestration with Temporal or Cadence, or Airflow and similar systems for long-running, failure-prone workflows.
  • Apache Spark or Dataproc for large-scale batch processing.
  • Experience with data warehouses such as SingleStore, BigQuery, or Snowflake.
  • Streaming systems such as Kafka, Redpanda, Pub/Sub, or equivalent platforms, especially for high-volume or incremental data processing.
  • Experience designing multi-tenant systems that enforce rate limits, fairness, and service-level agreements across customers and destinations.
  • Performance and cost optimization for large-scale data workloads, such as substantial speedups or compute cost reductions.
  • Experience working on advertising, marketing, data activation platforms, or other systems where data correctness, timeliness, and scale are critical.

About the Company

LiveRamp

Identity platform enabling people-based marketing

LiveRamp provides an identity platform used by brands and their partners to connect people, data, and devices across both digital and physical spaces for more precise marketing. Its core product handles data onboarding, identity resolution, and data connectivity, helping customers unify fragmented data from multiple sources through a subscription-based platform. The system links various identifiers to create a people-based marketing graph, enabling targeted campaigns while emphasizing privacy and safe data use, and it integrates with a wide ecosystem of technology partners. This combination sets LiveRamp apart from competitors by prioritizing trusted identity with strong privacy controls and broad partner integrations. The company's goal is to help businesses deliver personalized customer experiences by connecting data in a privacy-conscious, scalable way.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2011

Recently Posted Jobs

Explore more opportunities at LiveRamp

See more jobs