Senior Software Engineer

Save to Kiter
What Liveramp is looking for in applicants


LiveRamp is the trusted platform that makes data accessible and meaningful. Our services power people-based customer experiences that improve the relevance of marketing and allow consumers to better connect with the brands and products they love. We thrive on solving the toughest technical and customer challenges, and we're always looking for smart, compassionate people to help us blaze a trail. 

Mission: LiveRamp makes it safe and easy for businesses to use data effectively.


The LiveRamp Portrait Engine team has a passion for enabling clients to leverage our expertise in identity graphs for their own first party data. This platform will provide our customers with a technology to ingest millions of fragmented records and apply data science techniques to create first party heterogeneous graphs.

Your team is focused on the orchestration component of the platform, combining customer provided configuration and our big data artefacts to achieve our clients customised identity graph needs.

We use Google Cloud Platform to deploy our solutions but our vision is to orchestrate our product on all major cloud platforms.

The current technology stack

  • Java & Spring Boot for RESTful APIs
  • Kubernetes
  • Helm
  • Docker
  • GCP DataProc API (for orchestrating Spark jobs)


  • Help your fellow engineers as they tackle challenging problems such as creating cloud agnostic solutions and deployments.
  • Be comfortable evaluating and adapting to the latest tools and industry best practices.
  • Design with privacy and security-first principles.
  • Treat infrastructure as code leveraging tools like Docker, Kubernetes, Helm, and Terraform.
  • Have a startup personality and enjoy working as part of a team: smart, ethical, friendly, hard-working, and productive.


  • Orchestrate configuration-driven workflows that automate batch and streaming-based processing on top of Identity Resolution services and assets.
  • Provide an orchestration platform for complex graph builds using the latest open source and cloud native technologies.


  • Have 5+ years of experience writing and deploying production code.
  • Strong experience in Java 8+.
  • Strong experience developing for and deploying into Kubernetes.
  • Strong experience in at least one cloud platform.
  • Strong ability to abstract complex problems to their essential components and design and implement elegant solutions for them.
  • Work well as an individual and as part of a team that excels at collaboration and holds each other accountable to the highest standards.


  • Experience with all the main cloud providers (GCP, AWS, Azure)
  • Experience with Helm Charts
  • Experience with terraform

Want some tips on how to get an interview at Liveramp?

What is Liveramp looking for?
If this role looks interesting to you, a great first step is to understand what excites you about the team, product or mission. Take your time thinking about this and then tell the team! Get in touch and communicate that passion.
What are interviews for Senior Software Engineer like?
Interview processes vary by company, role and team. The best plan is to see what others have experienced and then plan accordingly.
How to land an interview at Senior Software Engineer?
A great first step is organizing your path to an offer. Check out Kiter for tools to get started!