Taro Logo

Senior Software Engineer - Ingestion

LiveRamp is the data collaboration platform of choice for the world's most innovative companies, specializing in consumer privacy, data ethics, and foundational identity.
San Francisco, CA, USANew York, NY, USALittle Rock, AR, USA
$163,000 - $191,500
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Job Description

LiveRamp, a leading data collaboration platform, is seeking a Senior Software Engineer to join their Ingestion team. This role offers an exciting opportunity to lead the development of next-generation data processing platforms that handle massive scale - processing 120TB of data daily. The position combines technical leadership with hands-on engineering, requiring expertise in backend development, cloud platforms, and distributed systems.

The Ingestion team plays a crucial role in LiveRamp's infrastructure, building and maintaining innovative solutions for data ingestion, validation, anonymization, and normalization. As a Senior Engineer, you'll be responsible for architecting and implementing systems that materialize the platform vision while leading and mentoring team members.

The ideal candidate brings 5+ years of backend engineering experience, with strong knowledge of object-oriented programming languages like Java, Go, or C++. Experience with cloud platforms (particularly GCP), Kubernetes, and CI/CD tools is essential. The role demands both technical excellence and leadership skills, as you'll be driving scaled initiatives and engaging with stakeholders across the organization.

LiveRamp offers a competitive compensation package ($163,000-$191,500) along with comprehensive benefits including medical/dental/vision insurance, 401k matching, equity opportunities, and flexible work arrangements. The company's culture emphasizes work-life harmony, professional growth, and collaborative innovation. Based in San Francisco, New York, or Little Rock (with remote options), this position offers the opportunity to work with talented engineers while solving complex technical challenges at scale.

Last updated 24 days ago

Responsibilities For Senior Software Engineer - Ingestion

  • Lead team to build next generation data processing platform
  • Migrate existing complex use cases into new system
  • Architect and implement systems that materialize platform vision
  • Provide operational support for production systems
  • Foster positive environment of integrity and teamwork
  • Process hundreds of billions of records (120TB) daily
  • Validate, anonymize and normalize data
  • Deliver data to downstream systems

Requirements For Senior Software Engineer - Ingestion

Go
Java
Kubernetes
  • 5+ years of experience in software engineering (backend)
  • Experience with object-oriented programming skills (Java, C++, Go)
  • Experience with Kubernetes, Containers and GCP cloud
  • Experience with CI/CD tools like Jenkins, CircleCI
  • Ability to lead and mentor other engineers
  • Ability to diagnose technical problems, debug code, and automate tasks
  • Experience in driving scaled initiatives
  • Experience with best practices and observability principles
  • Experience with GCP or another cloud provider (preferred)
  • Contributions to open source projects (preferred)

Benefits For Senior Software Engineer - Ingestion

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Flexible paid time off
  • Paid holidays
  • Work from home options
  • Paid parental leave
  • Comprehensive medical, dental, vision benefits
  • Life and disability insurance
  • 401K matching (1:1 up to 6%)
  • Employee Stock Purchase Plan with 15% discount
  • Office equipment and ergonomics program
  • Company events and activities
  • Employee assistance program

Related Jobs