Analytics Engineer (Data Quality & Tracking)

BrainRocket
Municipality of Vitoria-Gasteiz, Spain
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Municipality of Vitoria-Gasteiz, Spain

Tech stack

Data analysis
Business Logic
Databases
Data Validation
ETL
Data Loss
Data Structures
Data Visualization
Python
SQL Databases
Data Streaming
Snowflake
Backend
Front End Software Development
Data Pipelines

Job description

Product & Feature Understanding

  • Analyze how new product features work from a user behavior and product logic perspective;
  • Understand feature implementation on both frontend and backend levels to ensure correct tracking logic.

Analytics Requirements & Tracking Design

  • Define analytics requirements before feature launch, including:
  • Events, attributes, and user-level data to be tracked;
  • Naming conventions, schemas, and data structure.
  • Work closely with product managers, frontend and backend engineers to align on tracking implementation;
  • Ensure tracking is designed to support future analysis, segmentation, and business questions.

Data Quality & Consistency

  • Validate that data written to the database is logically correct and meaningful;
  • Prevent incorrect aggregation or data pollution;
  • (e.g. different bonus types merged into a single "bonus" field);
  • Identify inconsistencies between product logic and recorded data.

End-to-End Data Flow Validation

  • Validate the full data pipeline:
  • Frontend * Backend * Database * Snowflake.
  • Ensure no data loss, duplication, or incorrect transformations occur.
  • Collaborate closely with Data Engineers and Data Architects to:
  • Align tracking with data models;
  • Validate transformations and ingestion logic;
  • Improve data reliability and scalability.

Post-Launch Monitoring & Support

  • Perform post-launch data validation and ongoing monitoring;
  • Detect and investigate anomalies, missing events, or broken tracking;
  • Support insight analysts by ensuring data is clean, consistent, and analysis-ready.

Documentation & Enablement

  • Maintain clear documentation for:
  • Tracking schemas;
  • Metrics definitions;
  • Business logic and assumptions.
  • Act as a single point of ownership for tracking and data quality standards.

Requirements

  • Strong understanding of product analytics and event-based tracking;
  • Experience working with databases and analytical warehouses (Snowflake preferred);
  • Strong SQL and Python skills;
  • Solid understanding of data modeling, schemas, and data pipelines;
  • Ability to translate product logic into correct data structures;
  • Experience working closely with frontend, backend, product, and data teams;
  • High attention to detail and strong ownership mindset.

Nice to Have:

  • Experience in iGaming / gaming / high-traffic consumer products;
  • Familiarity with tracking tools (GA, BQ, ClickHouse);
  • Experience defining tracking plans or analytics specifications;
  • Basic understanding of ETL / ELT pipelines;
  • Experience working with data architects or analytics platforms.

Benefits & conditions

? 23 days of paid vacation leave;

? Six additional days of undocumented sick leaves;

? Medical Insurance;

? Birthdays, milestones and employee anniversaries celebrations;

? Modern offices with snacks and all the essentials;

? Social Club and more than 50 events per year;

? Partial coverage of breakfasts and lunches;

? Learning and development opportunities and interesting, challenging tasks

️ Relocation package (tickets, staying in a hotel for up to 2 weeks, and visa relocation support for our employees and their family members);

? Opportunity to develop language skills, with partial compensation for the cost of English;

? Competitive remuneration level with annual review;

? Teambuilding activities.

Apply for this position