freehire launches on Product Hunt on 26 August.

Follow →

Senior Data Engineer

Summary

Build and maintain ETL pipelines, analyze financial data with Python/SQL, and create dashboards in Power BI to support treasury and finance decisions.

Analytics Data Engineer – Treasury/Finance

Duration: 6 months

Extension Potential: No

FTE Conversion: No

Work Hours: 9:00 AM – 5:00 PM

Location: Remote or Hybrid (must be able to visit the office for technical issues or special occasions)

Key Responsibilities

  • Data Collection & Preparation: Gather data from multiple sources, clean and preprocess to ensure accuracy and consistency.
  • Statistical Analysis: Apply statistical modeling techniques (hypothesis testing, regression, clustering) to identify patterns, trends, and relationships.
  • Programming & Analysis: Use Python, SQL, or R to analyze data and uncover insights that address business challenges such as customer behavior, operational efficiency, and cost optimization.
  • Visualization & Reporting: Create dashboards and visualizations using Tableau, Power BI, or matplotlib to simplify complex data for stakeholders and support data-driven decisions.
  • Data Engineering & ETL: Develop robust ETL pipelines to handle large datasets from IBM Netezza/Hadoop and other sources, ensuring efficient processing and transformation.
  • Advanced Analytics: Incorporate predictive modeling and machine learning techniques to solve complex business problems.
  • Collaboration: Work with business teams to translate requirements into scalable, actionable data solutions.

Must-Have Skills

Programming & Tools

  • 8-10 years of strong experience in Python, SAS, and SQL
  • Power BI, DAX, and M Code for dashboard development
  • Proficiency in MS 365 Suite: Office, Power Automate, SharePoint, OneDrive
  • Advanced SQL Server configuration for high-throughput analytics (memory allocation, parallel query execution)
  • Experience with partitioned tables, indexed views, and columnstore indexes
  • Deep understanding of SQL Server recovery models, backup/restore strategies, and disaster recovery planning
  • Design and implementation of ETL pipelines with incremental loads and change data capture
  • Data staging and processing large-scale datasets efficiently
  • Experience with star/snowflake schemas, fact/dimension modeling, and slowly changing dimensions
  • Batch processing pipelines using Python and SQL
  • Knowledge of RDBMS, NoSQL, and data file formats (CSV, Parquet, JSON)
  • Translate business requirements into scalable, optimized data models
  • Strong experience with AWS (Redshift, Glue, MLOps)

Nice-to-Have Skills

Referrals increase your chances of interviewing at Swoon by 2x

Get notified about new Data Engineer jobs in Toronto, Ontario, Canada.

See also