Data Engineering Specialist

4 weeks ago


Montreal, Quebec, Canada Cosmetic Physician Partners Full time
About the Role

We are seeking an experienced ETL Software Developer to join our data engineering team at Cosmetic Physician Partners.

This is an exciting opportunity to work directly with the founding team, make critical technical decisions, and leave your mark on a product that will change the healthcare landscape.

The successful candidate will design, develop, and maintain efficient ETL pipelines to support our data infrastructure and will work closely with our founders to ensure data is accurately extracted from various sources, loaded into our data warehouse, and transformed for analytical and reporting purposes.

This role requires a strong understanding of database design and the ability to work with large datasets in a fast-paced environment.

Key Responsibilities:
  • Design and Build ETL Pipelines: Develop scalable and efficient ETL pipelines to extract data from various sources, load it into the data warehouse, and transform it into usable formats for analysis.
  • Develop Data Integrations: Build integrations to authenticate, extract and download data from multiple sources, including APIs, databases, and third-party platforms.
  • Optimize Data Workflows: Continuously monitor, tune, and optimize data flows to improve performance and reduce resource consumption.
  • Data Quality and Governance: Ensure data accuracy, integrity, and consistency across different stages of the pipeline. Implement and maintain data quality checks.
  • Documentation: Write comprehensive documentation for ETL processes, including pipeline design, data models, and troubleshooting guides.
  • Troubleshooting and Debugging: Diagnose and resolve issues in production pipelines in a timely manner to minimize downtime and ensure data availability.
  • Automation: Automate repetitive tasks and data workflows using scripting or scheduling tools.
  • Collaboration: Work closely with data engineers, architects, and business stakeholders to understand data requirements and ensure the ETL processes meet business needs.
Qualifications:
  • Education: Bachelor's degree in Computer Science, Data Engineering, Information Technology, or a related field.
  • Experience: 3+ years of experience in ETL development, data engineering, or similar roles.
  • Hands-on experience with ETL tools: dbt (Data Build Tool), Airflow, Talend, or Informatica.
  • Proficiency in working with cloud-based data warehouses: Snowflake, Redshift, BigQuery.
  • Strong SQL skills: Experience with relational databases (PostgreSQL).
  • Experience with scripting languages: JavaScript or Python.
  • Experience with integrating with APIs and JSON or CSV formats.
  • Familiarity with version control systems: Git.
Skills:
  • Solid understanding of data modeling: Database architecture, data warehousing concepts.
  • Strong analytical skills: Ability to troubleshoot and resolve data-related issues.
  • Knowledge of cloud platforms: Google Cloud, AWS, Azure.
  • Ability to manage multiple projects: Prioritize tasks in a fast-paced environment.
  • Excellent communication and collaboration skills.
Preferred Qualifications:
  • Experience with HTTP REST API development.
  • Familiarity with containerization and deployment tools: Docker.
  • Knowledge of machine learning workflows: Integration with data pipelines.
Work Environment:

Hybrid preferred.

What We Offer:
  • Competitive salary and performance-based incentives.


  • Montreal, Quebec, Canada NTT DATA Full time

    Job SummaryNTT DATA Services is seeking a highly skilled Network Engineering Specialist to join our team in Montreal, Quebec, Canada. As a key member of our infrastructure team, you will be responsible for designing, deploying, and maintaining our network infrastructure.Key Responsibilities:Design and implement network infrastructure solutions to meet...


  • Montreal, Quebec, Canada Two95 International Inc. Full time

    Job Title: Data Engineer SpecialistOverview of Two95 International Inc.We are a remote-based organization focused on delivering cutting-edge data engineering solutions. As a Data Engineer Specialist, you will play a crucial role in shaping our data pipeline architecture and ensuring seamless data processing.Estimated Salary: $100,000 - $150,000 per...


  • Montreal, Quebec, Canada Vantage Data Centers Full time

    Job SummaryWe are seeking an experienced Data Center Maintenance Specialist to join our team at Vantage Data Centers in Montreal, QC. As a key member of our facilities team, you will be responsible for ensuring the optimal functioning of electrical and mechanical systems within our data center.Key ResponsibilitiesMaintenance and repair of industrial...

  • Senior Data Engineer

    2 weeks ago


    Montreal, Quebec, Canada Data Engineer Jobs Full time

    At NearSource Technologies, we are seeking a highly skilled Data Engineer to join our dynamic team in Montreal, Canada.We offer a competitive salary range of $120,000 - $180,000 per year, depending on experience.The ideal candidate will have a strong background in data analysis and engineering, with expertise in Python, SQL, and visualization tools like...


  • Montreal, Quebec, Canada Vantage Data Centers Full time

    About Vantage Data CentersVantage Data Centers is a leading provider of data center infrastructure and services. We are committed to delivering high-quality, reliable solutions that meet the needs of our customers.Our team is looking for a skilled Mechanical Systems Engineer or Data Center Technician Specialist to join our facilities team in Montreal, QC....


  • Montreal, Quebec, Canada Vantage Data Centers Full time

    Job SummaryWe are seeking a highly skilled Data Center Mechanical Systems Specialist to join our team at Vantage Data Centers in Montreal, Canada. As a key member of our facilities team, you will play a critical role in ensuring the optimal functioning of our data center's mechanical and electrical systems.


  • Montreal, Quebec, Canada Vantage Data Centers Full time

    We are seeking a skilled Data Center Maintenance Specialist to join our team in Montreal, QC. As a key member of our facilities team, you will be responsible for ensuring the optimal functioning of our data center's mechanical and electrical systems.

  • Data Engineer

    1 month ago


    Montreal, Quebec, Canada Data Engineer Jobs Full time

    As a Data Engineer on a multinational Fortune 500 project in Canada, you will shape innovative solutions and drive technological excellence. Your responsibilities will include providing guidance on optimizing the Genuine Optimized Campaign process, designing and creating foundational campaign tables in Hive and Snowflake using SQL, Python, and PySpark, and...


  • Montreal, Quebec, Canada Vantage Data Centers Full time

    About Vantage Data CentersVantage Data Centers is a leading provider of data center solutions, committed to delivering high-quality services and exceptional customer experiences. Our team is dedicated to creating a workplace of inclusion, equity, respect, and acceptance, where everyone feels valued and empowered to succeed.We are seeking a skilled Data...


  • Montreal, Quebec, Canada Vantage Data Centers Full time

    We are seeking an Electromechanical Technician, Data Center Specialist to join our team at Vantage Data Centers in Montreal (Pointe-Claire), QC. This role is an important member of our facilities team where we manage some of the most efficient and cost-effective data center facilities in the industry.The successful candidate for this role will work with a...


  • Montreal, Quebec, Canada Vantage Data Centers Full time

    About Vantage Data CentersWe are a leading provider of data center solutions, committed to delivering exceptional service and unparalleled reliability. Our team is dedicated to powering the technology of the world's well-known hyperscalers, cloud providers, and large enterprises.As an Electromechanical Operations Technician at Vantage Data Centers, you will...

  • Data Engineer

    1 month ago


    Montreal, Quebec, Canada Tarkett Full time

    Job Title: Data Engineer - Cloud Integration SpecialistWe are seeking a skilled Data Engineer with deep experience in cloud data integration platforms and technologies. The ideal candidate will be responsible for building, managing, and optimizing data pipelines, ensuring smooth data integration across systems, and providing high-quality data...


  • Montreal, Quebec, Canada Tarkett Full time

    We are seeking a skilled Senior Data Engineering Specialist to join our team. Tarkett is a worldwide leader in innovative flooring and sport surface solutions with 12,000 employees and 34 industrial sites. The ideal candidate will be responsible for building, managing, and optimizing data pipelines, ensuring smooth data integration across systems, and...

  • Customer Engineer

    4 weeks ago


    Montreal, Quebec, Canada Cyient Full time

    Job SummaryAs a Customer Engineer - Engine Programs Specialist at Cyient, you will serve as the primary point of contact for customer engineering. Your key responsibilities will include establishing clear priorities with technical specialists, preparing and presenting LRU reliability data, and coordinating investigations into reported field events.Key...


  • Montreal, Quebec, Canada Vantage Data Centers Full time

    About the RoleVantage Data Centers is a leading provider of data center services, and we are seeking a highly skilled Senior Global Network Specialist to join our team.Job DescriptionLed large-scale network migrations in North AmericaCollaborated with cross-functional teams to design, build, and support global networks for Vantage Corporate, Security...


  • Montreal, Quebec, Canada Unity Full time

    Data Infrastructure SpecialistWe're seeking a skilled Data Infrastructure Specialist to join our team at Unity. As a key member of our data operations team, you'll be responsible for maintaining and improving the stability, performance, and cost-efficiency of our cloud-hosted data infrastructures.Key Responsibilities:Improve the stability of our Druid,...


  • Montreal, Quebec, Canada Randstad Full time

    Join a company that specializes in optics and is looking to implement data storage solutions on the Cloud as a member of its Data/IT team.Company OverviewThis company is a leading player in the optics industry, with a strong focus on innovation and technology. They are looking for a talented Data Storage Solutions Specialist to join their team and help them...


  • Montreal, Quebec, Canada Tarkett Full time

    We are seeking a highly skilled Data Engineer with extensive experience in cloud data integration platforms and technologies. This role requires a strong background in designing, developing, and managing scalable and cost-efficient data pipelines to integrate data from various internal and external sources into the cloud data warehouse.About the JobThis is a...


  • Montreal, Quebec, Canada Two95 International Inc. Full time

    About UsWe are Two95 International Inc., a driven company that truly believes in innovation and forward-thinking solutions. Our mission is to create and implement cutting-edge technology that drives change and makes a real impact.Job DescriptionWe are seeking a highly skilled Data Science Specialist to join our team of experts. As a key member of our Data...

  • Data Engineer

    1 month ago


    Montreal, Quebec, Canada Ubisoft Entertainment Full time

    At Ubisoft Montreal's UDO group, we're looking for a talented Data Developer to join our team. As a key member of our analytics ecosystem, you'll be responsible for transforming large volumes of data into organized and relevant information to drive decision-making.Key ResponsibilitiesWork closely with analysts to evaluate key metrics and provide actionable...