Analytics Engineer

Vilnius

ABOUT US

IPRoyal builds data access and data-mining infrastructure trusted by thousands of organizations worldwide - from fast-growing startups to large enterprises.

Our products enable customers to reliably collect and work with publicly available data at scale, solving complex challenges around availability, performance, and compliance. We operate globally, at high volume, and under demanding reliability requirements.

As our customers and use cases evolve, so does the complexity of our platform - which is why our data infrastructure and analytics capabilities are becoming a critical growth lever for the company.

ABOUT THE ROLE

We're looking for an Analytics Engineer with 2–5 years of experience to bridge the gap between data engineering and data analysis. You'll own the modeling layer in our dbt project and maintain metric definitions in our semantic layer, ensuring that analysts have access to reliable, well-structured, and consistently defined data. This role is the connective tissue between Data Engineers who build and maintain the infrastructure and Data Analysts who consume the data for reporting and insights. You'll work closely with both sides to ensure data flows cleanly from source to insight.

WHAT YOU'LL DO

  • Own and develop dbt models across staging, intermediate, and mart layers following dimensional modeling best practices (star/snowflake schemas, slowly changing dimensions);
  • Define and maintain metrics, dimensions, and entities in the Lightdash semantic layer - providing a governed, single-source-of-truth for reporting;
  • Act as the bridge between Data Engineers and Data Analysts - translate infrastructure capabilities into analyst-friendly models, and analyst requirements into clean data transformations;
  • Enforce data governance within the transformation layer - documentation, naming conventions, dbt tests, and data contracts;
  • Champion metric consistency across teams, dashboards, and reports;
  • Contribute to dbt project standards - macros, packages, PR reviews, and CI/CD practices.

WHAT WE'RE LOOKING FOR

Must-Have:

  • 2–5 years of experience in an analytics engineering, data analytics, or data engineering role;
  • Strong proficiency with dbt - you're comfortable with ref/source patterns, incremental models, macros, packages, and testing strategies;
  • Advanced SQL skills and solid experience with at least one MPP/columnar database (BigQuery, Snowflake, Redshift, or similar);
  • Hands-on experience with dimensional data modeling - star schemas, snowflake schemas, slowly changing dimensions, fact/dimension table design;
  • Experience working with a BI or semantic layer tool (Lightdash, Looker, Metabase, or similar);
  • Experience implementing CI/CD pipelines for dbt projects (dbt Cloud, GitHub Actions, GitLab CI, or similar);
  • Ability to translate business and analyst requirements into clean, well-documented data models;
  • Strong understanding of data governance concepts - metric definitions, documentation, data quality, and ownership;
  • Experience with Git-based workflows and code review practices;
  • Clear communicator who can work effectively with both technical (engineering) and analytical (analyst) teams.

Nice-to-Have:

  • Working knowledge of Python for data analysis or light transformation tasks;
  • Familiarity with cloud platform services (GCP, AWS, or Azure);
  • Experience with workflow orchestration tools (Dagster, Airflow, or similar);
  • Exposure to data ingestion tools (Airbyte, Fivetran, or similar);
  • Understanding of data privacy regulations (GDPR or similar).

WHAT WE OFFER

Visible impact: Your work will enable teams across the company to make better, faster decisions.

Builder culture: Fast decisions, low bureaucracy, and a high-trust environment.

Learning & growth: Opportunity to deepen expertise in modern data stack and large-scale data systems.

Resources to Win: Budgets for tools, learning, professional growth, wellness, and work equipment - plus additional support for other essentials.

Exclusive Perks: Enjoy a range of benefits, from snacks and performance bonuses to team workations and special company experiences.

Salary range: €3,500 – €4,800 gross / month

Why Choose Us

Open Positions (8)