Data Engineer
Develop ETL pipelines using Python to extract data from various sources and manage it within SQL Server. Create and maintain Tableau dashboards and reports to deliver business intelligence solutions.
- Hybrid
- Toronto, ON
- Posted Aug 3, 2026
- Apply by Sep 2, 2026
- 1 position
Job summary
Role: Data Engineer Location: Downtown Toronto, Canada Duration: 12 months Hybrid: (3 days office, 2 days remote) Interview Type: Customer interview will be conducted in person at the customer’s downtown Toronto, Canada location Primary Technology Stack: Python (ETL Development) SQL Server (Database, Stored Procedures, Views, Functions, Query Optimization) Tableau (Dashboard Development & Reporting) REST APIs, Excel, CSV and other data sources Data Integration, Data Transformation and Analytics Reporting Key Responsibilities: Develop ETL pipelines using Python to extract data from APIs, Excel files, databases, and other source systems. Load and manage data in SQL Server databases. Develop and optimize Stored Procedures, Views, Functions, and SQL queries. Implement data transformation, validation, and business rules within SQL Server. Create and maintain Tableau dashboards, reports, and visualizations. Ensure data quality, integrity, and performance across the data pipeline. Collaborate with business stakeholders to gather requirements and deliver reporting solutions. Support production deployments, troubleshooting, and ongoing enhancements.
What you’ll do
Develop ETL pipelines using Python to extract data from various sources and manage it within SQL Server. Create and maintain Tableau dashboards and reports to deliver business intelligence solutions.
Requirements
Requires proficiency in Python for ETL, SQL Server for database management and optimization, and Tableau for visualization. Experience with REST APIs and data integration from multiple source systems is necessary.
Listed skills
- TableauPreferred
- REST APIsPreferred
- PythonPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python
- SQL Server
- Tableau
- ETL Development
- Stored Procedures
- REST APIs
- Data Integration
- Data Transformation
- Analytics Reporting
- Query Optimization
Job areas
- Data & Analytics
- Technology
- Software
- Engineering
- Consulting
Additional details
- Minimum experience
- 5+ years
- Apply by
- Sep 2, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 3 days per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
