Data Engineer: Scalable Data Solutions Expert

2 weeks ago


Toronto, Canada Collabera Full time

Job Description

We are seeking a highly skilled Data Engineer to join our team at Collabera. The ideal candidate will have strong proficiency in Python, Spark, SQL, and object-oriented programming.

The successful candidate will be responsible for building and maintaining ETL pipelines to centralize data from multiple sources, modernizing legacy systems by converting .NET/C# code into Python workflows, and optimizing existing processes for scalability and efficiency.

Day-to-Day Responsibilities

  • Modifying and optimizing Python modules and Databricks notebooks
  • Building ETL pipelines and managing structured and unstructured data
  • Reverse-engineering legacy systems, working with APIs, SFTP transfers, and Azure Blob Storage
  • Maintaining clean, scalable solutions and collaborating with stakeholders to refine requirements
  • Communicating with stakeholders to clarify requirements and maintain alignment

Requirements

  • 3-5 years of experience as a Data Engineer
  • Strong proficiency in Python, Spark, SQL, and object-oriented programming
  • Experience building scalable ETL pipelines and handling structured/unstructured data (e.g., JSON, XML)
  • Knowledge of Azure storage and Git workflows (commits, branching, mergers)
  • Able to reverse-engineer legacy code and implement efficient solutions
  • Familiarity with GitHub Actions and advanced version control practices

Benefits

This is a full-time position with a competitive salary range of $120,000 - $180,000 per year, depending on experience.


  • Data Engineer

    4 weeks ago


    Toronto, Canada NTT DATA Full time

    Job Description Req ID: 299022 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Data Engineer to remotely join our team in or near Tornoto, Ontario (CA-ON), Canada (CA).We are...

  • Data Engineer

    4 weeks ago


    Toronto, Canada NTT DATA Services Full time

    Req ID: 299022 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Data Engineer to remotely join our team in or near Tornoto, Ontario (CA-ON), Canada (CA).  We are looking for a...


  • Toronto, Canada NTT DATA Full time

    Job Description Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive.Your day at NTT...


  • Old Toronto, Canada Jobber Full time

    Senior Software Engineer - Data and Streaming TeamAt Jobber, we're on a mission to help small businesses succeed. We believe in fostering a collaborative environment where teams make decisions autonomously and contribute directly to shaping the future of our company.We're looking for a Senior Software Engineer to join our Data and Streaming team. As a key...


  • Toronto, Canada GalaxEons Full time

    Job SummaryWe are seeking a highly experienced Data Engineer to lead our team in designing and implementing scalable data solutions at GalaxEons. As a key member of our technical staff, you will be responsible for architecting and developing high-performance data pipelines that meet the evolving needs of our business.As a seasoned professional with 10+ years...

  • Data Engineer Lead

    2 weeks ago


    Toronto, Ontario, Canada Agilus Work Solutions Full time

    We are seeking an experienced Data Engineer to lead the design, optimization and maintenance of scalable data infrastructure at Agilus Work Solutions. As a key member of our innovative team, you will play a crucial role in supporting various data initiatives, including AI and machine learning capabilities.The successful candidate will be responsible for...


  • Toronto, Canada Viva Tech Solutions Full time

    Job Title:Cloud Data Engineering Expert for Viva Tech SolutionsAbout Us:Viva Tech Solutions is a leading provider of innovative data engineering solutions. We are committed to delivering high-quality services that meet the evolving needs of our clients.Job Description:We are seeking an experienced Cloud Data Engineer to join our team. As a key member of our...

  • Data Engineering Lead

    2 weeks ago


    Toronto, Canada GalaxEons Full time

    Job DescriptionWe are seeking a highly experienced Data Engineering Lead to join our team at GalaxEons.This is a challenging role that requires technical expertise in designing and implementing scalable data pipelines, as well as experience working with big data tools such as Hadoop, Spark, and Databricks.Key Responsibilities:Design and implement...


  • Toronto, Canada Tata Consultancy Services Full time

    Company Overview">Tata Consultancy Services (TCS) is a global IT services, consulting, and business solutions organization with over 55 years of experience in partnering with leading businesses in their transformation journeys. Our unique Location Independent AgileTM delivery model is recognized as a benchmark of excellence in software development.">About...


  • Toronto, Canada Agilus Work Solutions Full time

    About the RoleWe are seeking a seasoned Data Engineer to lead our team in designing, optimizing, and maintaining scalable data infrastructure that supports various data initiatives. This includes AI and machine learning (ML) capabilities, building and optimizing data pipelines, and ensuring seamless integration, testing, and deployment.


  • Old Toronto, Canada The Toronto-Dominion Bank (Canada) Full time

    About the RoleWe are seeking a highly skilled Data Science Expert to join our team at The Toronto-Dominion Bank in Canada. In this role, you will be responsible for deploying, maintaining, and supporting scalable models and data products.Key ResponsibilitiesPartner with stakeholders across the organization to guide their decision-making process using Machine...


  • Toronto, Ontario, Canada Compest Solutions Inc. Full time

    About Compest Solutions Inc.We are a cutting-edge technology company seeking an experienced Principal Data Engineer to lead our data engineering team. As a key member of our team, you will play a crucial role in designing and implementing complex data solutions to drive business growth.


  • Old Toronto, Canada NTT DATA Services Full time

    NTT DATA Services is a global leader in digital transformation and business process outsourcing (BPO). We help organizations like yours to innovate, optimize and transform for long-term success.Estimated Salary: $120,000 - $180,000 per yearWe are currently seeking a Senior Java Developer to join our team in Toronto, Ontario. As a key member of our...

  • Data Engineer

    4 weeks ago


    Toronto, Ontario, Canada HelloFresh Full time

    At HelloFresh, we are building a cross-functional team of data professionals to drive business growth and success. As a Data Engineer with our North America organization, you will play a pivotal role in designing and developing scalable data pipelines that transform and integrate data into our Data Platform/Data Lake.Key Responsibilities:Design and build...

  • Cloud Data Engineer

    2 weeks ago


    Toronto, Ontario, Canada Tata Consultancy Services Full time

    Job SummaryWe are seeking an experienced Cloud Data Engineer to join our team at Tata Consultancy Services. In this role, you will be responsible for designing and delivering scalable data solutions using cloud-based technologies.About the RoleThe ideal candidate will have a strong background in AWS data engineering and experience working with large volumes...


  • Toronto, Ontario, Canada Company 1 - The Manufacturers Life Insurance Company Full time

    About Company 1Company 1 - The Manufacturers Life Insurance Company is a leading international financial services group that helps people make their decisions easier and lives better. With our global headquarters in Toronto, Canada, we operate as Manulife across our offices in Asia, Canada, and Europe, and primarily as John Hancock in the United States.We...


  • Toronto, Ontario, Canada Veeva Systems Full time

    Company OverviewVeeva Systems drives value to customers through constant innovation, using cloud-based solutions and state-of-the-art technologies. Our products deliver product excellence and customer success across the healthcare ecosystem.About the RoleThe Senior Software Engineer will lead the technical design of a scalable distributed cloud platform and...

  • Cloud Data Engineer

    2 weeks ago


    Toronto, Canada Teamware Solutions Full time

    Job DescriptionWe are seeking a highly skilled Cloud Data Engineer to join our team at Teamware Solutions.About the RoleThis is an exciting opportunity for a talented individual to work with cutting-edge cloud technologies and help shape the future of data engineering.ResponsibilitiesDesign, develop, and implement scalable data processing systems on cloud...


  • Old Toronto, Canada Data Privacy Full time

    TD, a leading global financial institution, offers an immersive Data Scientist Associate Program. This one-year comprehensive program is designed for recent graduates and features training, mentorship, and real-world projects within TD's various business lines.ResponsibilitiesData query and preparation for analysis and modeling, including data cleaning and...


  • Toronto, Ontario, Canada Stripe Full time

    About StripeStripe is a leading financial infrastructure platform that empowers businesses to succeed. With a mission to increase the GDP of the internet, we're driving innovation and growth.Job DescriptionWe're seeking a talented Software Engineer to join our Data Transformation and Movement team. As a key member of this high-performing team, you'll design,...