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 · Data

Job Description

LiveRamp, a leader in data collaboration and consumer privacy, 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 is central to LiveRamp's data processing capabilities, handling validation, anonymization, and normalization of hundreds of billions of records daily. This role requires a blend of technical expertise and leadership skills, as you'll be both architecting solutions and mentoring team members.

The ideal candidate brings 5+ years of backend engineering experience, with strong knowledge of object-oriented programming and modern cloud technologies. Experience with Java, Go, Kubernetes, and GCP is highly valued. The role offers competitive compensation ($163,000-$191,500) and comprehensive benefits including flexible PTO, 401k matching, and equity opportunities.

Working at LiveRamp means joining a company that values technical excellence, innovation, and collaboration. The company's mission focuses on connecting data meaningfully while maintaining high standards for privacy and ethics. With offices in San Francisco, New York, and remote options, this position offers flexibility in work location while being part of a team that's building critical data infrastructure used by global brands and technology leaders.

Last updated 23 days ago

Responsibilities For Senior Software Engineer - Ingestion

  • Lead the 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

Requirements For Senior Software Engineer - Ingestion

Java
Go
Kubernetes
  • 5+ years of software engineering (backend) experience
  • Experience with object-oriented programming (Java, C++, Go)
  • Experience with Kubernetes, Containers and GCP cloud
  • Experience with CI/CD (Jenkins, CircleCI)
  • Ability to lead and mentor other engineers
  • Ability to diagnose technical problems and debug code
  • Experience driving scaled initiatives
  • Experience with best practices and observability principles
  • Experience with GCP or other cloud providers

Benefits For Senior Software Engineer - Ingestion

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

Related Jobs