cover image
Infotree Global Solutions

Data Engineer

On site

Montreal, Canada

Junior

Freelance

11-09-2025

Share this job:

Skills

Python Java Data Analysis SQL Data Engineering Decision-making Analytics Data Science Spark

Job Specifications

Job Title: Data Engineer

Duration: 3 Months

Location: Toronto, ON (Hybrid)

Shift: 9am-6pm EST | 40hrs per week



Job Description:



Vertical Technical



As a Data Engineer, you will play a key role in building and maintaining scalable data infrastructure at Client. You will join an early-stage team responsible for data transport, collection, and storage systems while exposing services that prioritize data as a first-class citizen. Your work will involve proposing innovative ideas, evaluating multiple approaches, and implementing solutions based on fundamental principles and supporting data.

You will take ownership of core data pipelines powering Client's top-line metrics and collaborate with cross-functional teams to evolve data models and architectures. By architecting, building, and launching robust data pipelines, you will enable seamless access to insights that fuel critical functions such as Analytics, Data Science, and Engineering.

You will be part of Client's core Marketplace team, focusing on developing pipelines that support decision-making processes for finance, pricing, and driver-related metrics. Your contributions will help data scientists make informed decisions that drive Client's success.



Responsibilities:



Take ownership of core data pipelines, ensuring resilience, optimal performance, timely delivery, data quality, and seamless onboarding of new features

Continuously evolve data models and schemas to meet business and engineering requirements

Implement and maintain systems to monitor and enhance data quality and consistency

Develop tools that support self-service management of data pipelines (ETL) and perform SQL tuning to optimize data processing performance

Contribute to the Data Engineering team's technical roadmap, ensuring alignment with team and stakeholder goals

Write clean, well-tested, and maintainable code, prioritizing scalability and cost efficiency

Conduct code reviews to uphold code quality standards and facilitate knowledge sharing

Participate in on-call rotations to maintain high availability and reliability of workflows and data pipelines

Collaborate with internal and external partners to remove blockers, provide support, and achieve results



Requirements:



3+ years of professional experience in data engineering

Proven ability to collaborate with cross-functional stakeholders (analytics, science, product, and engineering) to ensure data solutions align with business objectives

Proficient in data validation, explanation, and visualization for effective data analysis and insight presentation

Skilled in designing complex data models and resilient data pipelines

Expertise in SQL, capable of understanding intricate business logic and implementing custom solutions

Deep understanding of MPP systems and hands-on experience with ETL in Spark or similar technologies

Proficient in writing data transformation scripts using Python, Java, or similar languages

Practical experience with workflow management tools (e.g., Airflow, Flyte, etc.)



For more details, please reply or reach me directly on: 734-656-8930 or Jagdish@infotreeglobal.com

About the Company

Infotree Global was founded in 2002 in a small office in Canton, MI, Infotree Global had a clear mission; To bring the world’s best talent together with the greatest companies producing results through continuous improvement and innovation. From those humble beginnings, Infotree Global has explosively grown from a two-person operation to a global solutions company, functioning in over 150 countries across 5 different continents. Infotree Global proudly serves more than 250 of the Global 1000, numerous government agencies... Know more