Data Analyst
Our customer is a global, full-service e-commerce and subscription billing platform that helps SaaS, digital goods, and subscription-based businesses sell worldwide. For nearly two decades, the company has supported business growth by managing payments, global tax compliance, fraud prevention, and recurring revenue at scale. Data plays a central role in the company’s decisions and operations. As the customer builds its next-generation data platform, you will help maintain and improve reporting solutions that business teams rely on every day.
You will maintain, troubleshoot, and develop Power BI reports and semantic models, working with DAX calculations and data available through Snowflake. Finance will be your primary business domain, including reporting that supports month-end closing and other financial processes.
The role combines hands-on development, data investigation, and collaboration with business stakeholders. You will receive technical and domain support during onboarding and gradually take ownership of reporting requests and day-to-day Power BI tasks.
Responsibilities:
- Maintain, troubleshoot, and develop Power BI dashboards, reports, semantic models, DAX measures, and calculated columns.
- Investigate data discrepancies, refresh behaviour, and reporting inconsistencies using SQL and Snowflake.
- Help Finance stakeholders understand report calculations, transformations, and the sources of reported values.
- Support reporting for month-end closing and other Finance processes, while contributing to other business reporting needs as priorities evolve.
- Clarify requirements, expected outcomes, and acceptance criteria with business stakeholders before implementation.
- Test and validate reports together with Finance stakeholders and the Data Quality Engineer.
- Document reporting logic, changes, and relevant data dependencies.
- Collaborate with Data Engineering and platform owners to resolve issues originating outside Power BI.
- Participate in the team’s Jira-based Scrum delivery process.
Requirements:
- 1+ year of practical Power BI experience, including report development, visualisations, filters, relationships, and semantic models.
- Good knowledge of DAX, including measures and calculated columns.
- Good knowledge of SQL, including joins, aggregations, and CTEs, with the ability to investigate underlying data independently.
- Understanding of relational and dimensional data concepts, including tables, keys, relationships, data types, and basic star-schema modelling.
- Understanding of Power BI connectivity modes—Import, DirectQuery, Live Connection, and Composite models—including their trade-offs and the specifics and limitations of Live Connection.
- Ability to investigate reporting discrepancies, refresh behaviour, and data dependencies.
- Strong attention to detail and a habit of validating results before sharing them with business users.
- Ability to communicate with business stakeholders, ask clarifying questions, and translate requirements into reporting changes.
- Willingness to learn Finance metrics, reporting needs, and business processes.
- Upper-Intermediate English or higher for collaboration with English-speaking stakeholders.
Nice to have:
- Experience with Snowflake.
- Exposure to financial reporting or analytics.
- Familiarity with Jira, Agile, or Scrum.
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers