Data Engineer - ETL & Tableau
Develop and manage ETL pipelines using Python and SQL Server to extract and transform data from various sources. Create and maintain Tableau dashboards and reports to provide business insights to stakeholders.
- On-site
- Toronto, ON
- Posted Aug 4, 2026
- Apply by Sep 3, 2026
- 1 position
Job summary
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 and manage ETL pipelines using Python and SQL Server to extract and transform data from various sources. Create and maintain Tableau dashboards and reports to provide business insights to stakeholders.
Requirements
Candidates must be proficient in Python, SQL Server, and Tableau for data engineering and visualization. Experience in developing stored procedures and managing data integrity across pipelines is required.
Listed skills
- Data visualizationPreferred
- TableauPreferred
- PythonPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python
- ETL
- SQL Server
- Tableau
- Stored Procedures
- Data Visualization
- API Integration
- Data Validation
- Data Modeling
Job areas
- Data & Analytics
- Technology
- Software
- Consulting
- Engineering
Additional details
- Minimum experience
- 5+ years
- Apply by
- Sep 3, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
