We are seeking a highly skilled and detail-oriented Data Analyst / BI Developer to lead the maintenance, enhancement, and optimization of existing data reports used across our trading operations. This role is critical to ensuring our data infrastructure supports decision-making at scale - with reliability, performance, and accuracy.
You will work closely with trading stakeholders, data engineers, and other analysts to maintain business-critical dashboards and reporting pipelines, improve performance, and incorporate evolving business logic.
What will you be doing?
Maintain and troubleshoot existing reports and dashboards (e.g., Tableau, Power BI, Looker, or internal tools).
Optimize SQL queries and backend data transformations for performance and scalability.
Audit data pipelines to ensure consistency and reliability across time.
Collaborate with trading and product teams to gather evolving business needs and translate them into reporting logic.
Implement automation and documentation for report lifecycle management.
Monitor data anomalies and work proactively to resolve data issues.
Support version control and change management processes for reports.
Requirements: 4+ years of experience in data analysis or BI development.
Strong SQL skills - including optimization and complex query building.
Experience with BI tools such as Tableau, Power BI, Looker, Qlik, etc.
Familiarity with data warehousing concepts (Snowflake, BigQuery, Redshift, etc.).
Experience working with stakeholders to translate business logic into technical requirements.
Proven ability to work with existing codebases/reports and improve performance or design.
Nice-to-Have:
Python for data manipulation (Pandas) or automation.
Familiarity with Git or version control for reports.
Experience with dbt or ETL orchestration tools (Airflow, Prefect).
Background in fintech or trading environments - a big plus!
This position is open to all candidates.