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