Senior Data Engineer
- Toronto, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Experience
- Experience: 5+ Years
- Posting language
- English
- Posted
Original job description
Job Title: Senior Data Engineer
Location: Hybrid (2 days remote), Toronto, Canada
Experience: 5+ Years
Rate: 60 CAD to 70 CAD per hour
Role Summary
We are hiring for the Senior Data Engineer role, where the selected candidate will work on scalable data pipelines and analytics solutions. This position focuses on large-scale data processing, insights generation, and business decision support.
Key Responsibilities
We value every application and aim to respond to those closely matching the role criteria. Even if you don t hear back this time, we encourage you to stay connected with us for future opportunities.
About The Company
Techedin is a global IT staffing and technology services firm helping enterprises build high-performance tech teams. We support innovation at scale by connecting skilled professionals to leading companies and impactful projects. We prioritize transparency, responsiveness, and the right fit.
Equal Opportunity Statement
At Techedin, we welcome applicants of all backgrounds, communities, and experiences. Our commitment to diversity, equity, and inclusion drives us to create hiring experiences that are open, fair, and human-first.
Location: Hybrid (2 days remote), Toronto, Canada
Experience: 5+ Years
Rate: 60 CAD to 70 CAD per hour
Role Summary
We are hiring for the Senior Data Engineer role, where the selected candidate will work on scalable data pipelines and analytics solutions. This position focuses on large-scale data processing, insights generation, and business decision support.
Key Responsibilities
- Design and build scalable data pipelines (batch and real-time)
- Translate business requirements into data architectures
- Solve complex data engineering problems with iterative solutions
- Build and maintain high-volume data infrastructure
- Automate cloud workflows, infrastructure, and monitoring
- Develop CI/CD pipelines to improve deployment and quality
- Collaborate with data scientists, product managers, and analysts
- Perform data analysis and data mining for business insights
- Create dashboards, reports, and KPI tracking systems
- Deliver ad-hoc analysis and long-term data projects
- Define and monitor critical business metrics and KPIs
- Present insights to technical and non-technical stakeholders
- Strong experience with Python, Spark (PySpark, Spark SQL), and SQL
- Hands-on experience with Snowflake and Hive
- Experience building ETL pipelines using Airflow
- Strong understanding of data modeling and analytical data systems
- Experience with BI tools: Power BI, Tableau, or Qlik
- Strong coding skills with clean, maintainable code practices
- Experience with Git and CI/CD tools (e.g., Jenkins)
- Familiarity with Jupyter, Zeppelin, or similar notebook environments
- Experience with Looker
- Exposure to Tableau or Qlik
- Familiarity with AWS services and distributed systems
- Experience with Presto or similar query engines
- Cloud or Data Engineering certifications are a plus
We value every application and aim to respond to those closely matching the role criteria. Even if you don t hear back this time, we encourage you to stay connected with us for future opportunities.
About The Company
Techedin is a global IT staffing and technology services firm helping enterprises build high-performance tech teams. We support innovation at scale by connecting skilled professionals to leading companies and impactful projects. We prioritize transparency, responsiveness, and the right fit.
Equal Opportunity Statement
At Techedin, we welcome applicants of all backgrounds, communities, and experiences. Our commitment to diversity, equity, and inclusion drives us to create hiring experiences that are open, fair, and human-first.
More about this job
Responsibilities
The Senior Data Engineer will design and build scalable data pipelines and analytics solutions, focusing on large-scale data processing and insights generation. The role involves collaborating with various stakeholders to deliver data analysis and support business decision-making.
Requirements
Candidates must have strong experience with Python, Spark, SQL, and hands-on experience with Snowflake and Hive. Familiarity with ETL pipelines, BI tools, and CI/CD practices is also required.
Skills
- Python
- Spark
- SQL
- Snowflake
- Hive
- ETL
- Airflow
- Data Modeling
- BI Tools
- Power BI
- Tableau
- Qlik
- Git
- CI/CD
- Jupyter
- Zeppelin
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Data & Analytics
- Software
- Consulting
Keywords
- Data Engineer
- Data Pipelines
- Analytics Solutions
- Data Processing
- Insights Generation
- Business Decision Support
- ETL Pipelines
- Airflow
- Data Infrastructure
- Cloud Workflows
- CI/CD Pipelines
- Data Analysis
- Data Mining
- Dashboards
- KPI Tracking
- Business Metrics
- Python
- Spark
- SQL
- Snowflake
- Hive
- Power BI
- Tableau
- Qlik
- Git
- Jenkins
- Jupyter
- Zeppelin
- AWS
- Presto