Taro Logo

Software Engineer - Big Data Backend

LiveRamp is the data collaboration platform leader in consumer privacy, data ethics, and foundational identity, enabling companies to connect data and build customer views while protecting privacy.
$131,500 - $155,000
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
2+ years of experience
Enterprise SaaS · Data

Description For Software Engineer - Big Data Backend

LiveRamp, a leading data collaboration platform, is seeking a Software Engineer for their Big Data Backend team. This role offers an exciting opportunity to work on massive-scale data processing systems, handling trillions of edges and 10PB of data daily. You'll be part of a team that builds and maintains critical infrastructure including Edge Ingestion Framework and Path Computation services.

The position combines hands-on development using modern technologies like Java, Spark, Kubernetes, and GCP with the challenge of optimizing large-scale distributed systems. You'll work in a collaborative environment following Scrum-based DevOps principles, focusing on continuous delivery and automation.

The role offers competitive compensation ($131,500-$155,000) and comprehensive benefits including flexible work arrangements, health coverage, 401k matching, and equity opportunities. LiveRamp's culture emphasizes work-life harmony, professional growth, and inclusive collaboration across their global offices.

As a mid-level engineer, you'll contribute to projects spanning performance optimization, security compliance, and architectural improvements. The ideal candidate brings 2+ years of experience with object-oriented programming, batch processing pipelines, and cloud platforms, combined with a passion for scalable systems and collaborative development.

This hybrid position is based in San Francisco, offering the flexibility to work both from the office and home. Join a team that values feedback, continuous improvement, and technical excellence while building systems that process data at unprecedented scale.

Last updated 20 days ago

Responsibilities For Software Engineer - Big Data Backend

  • Collaborate with team to tackle challenging problems in high-performance data ingest, partitioning, graph and edge building systems
  • Develop in Java using Docker, Kubernetes, Terraform, Gradle, Jenkins, GCP, Hadoop and Spark
  • Work on Edge Ingestion and Partitioning Framework
  • Maintain Path Computation as a Service handling 80,000 requests and 10PB data per day
  • Work on performance optimization, security compliance, and architectural improvements

Requirements For Software Engineer - Big Data Backend

Java
Kubernetes
  • 2+ years of experience writing and deploying object oriented production code
  • 2+ years of experience writing and optimizing large-scale batch processing pipelines in Java, Spark/Hadoop and/or SQL
  • 2+ years of experience using cloud based platforms such as GCP, AWS, Azure or similar technologies
  • Have a passion for building large-scale distributed systems
  • Comfortable learning and adapting to the latest tools and technologies
  • Startup personality and enjoy working as part of a team

Benefits For Software Engineer - Big Data Backend

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
401k
Equity
  • Catered meals and boundless snacks
  • Flexible paid time off
  • Medical, dental, vision insurance
  • Life and disability insurance
  • 401k matching (1:1 up to 6%)
  • Employee Stock Purchase Plan with 15% discount
  • FlexPerks reimbursement program ($375/quarter)
  • Learning and tuition reimbursements
  • RampRemote home office setup program
  • Backup child and elder care
  • Mental health support via Talkspace
  • Family forming benefit through Carrot

Jobs Related To LiveRamp Software Engineer - Big Data Backend