Sr. Backend Engineer - Activations
Core
Designing, building, and scaling backend workflows and algorithms for a data collaboration platform to manage large-scale data matching, digest generation, and delivery pipelines.
Role type
Senior Backend Engineer (Distributed Systems & Data Pipelines)
Builds
Activation backend workflows, matching/digest management systems, and data delivery pipelines for LiveRamp's Data Collaboration Platform.
Domain
Data collaboration, consumer privacy, and large-scale distributed data processing.
Deliverable
production ML models | product features | infrastructure
Required skills
Java or Scala, Golang, Spark, Hadoop/MR, Kafka, RESTful APIs, OAuth, rate limiting, Spring Boot, GCP/AWS/Azure, distributed databases (e.g., Singlestore), system architecture design, performance optimization.
Preferred skills
Experience with distributed databases like Singlestore, deep expertise in distributed system architecture.
Responsibilities
Implement activation backend business logic for large data volumes, drive architectural design of systems and interfaces, rearchitect existing systems for scalable data delivery, optimize data pipeline operations, provide operational support for production systems.
Seniority
Senior, hands-on IC