Senior Software Engineer, Metriql

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.


Metriql is an open-source metrics store that integrates with dbt for data transformations and metadata and +20 analytics tools to consume the metrics in different environments. LiveRamp uses Metriql internally and maintains the open-source version.


  • Be one of the core team members leading the project and contribute to the long-term vision.
  • Work on downstream tool integration that will require you to understand how analytics tools work and how to integrate with them.
  • Interact with the community in various channels such as Slack and Github, understand and provide solutions to their use-cases.
  • Learn and grow in your role and career and be an active community member & contributor.


  • Experience writing and deploying high-quality code.
  • Solid JVM (preferably Kotlin) programming skills.
  • Communication skills to share highly technical information with technical and non-technical teammates.
  • Experience with Cloud Data Warehouses such as BigQuery and Snowflake.
  • Experience with ETL tools such as dbt and Airflow.


  • Contributions to open-source projects.
  • Experience with Python to work on the integrations.
  • Significant experience with a variety of Business Intelligence and Analytics tools.
  • Experience with SQL engines such as Trino and Duckdb.
  • Experience writing technical documentation & tutorials for a technical audience.

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!