Lead Data Engineer

3 weeks ago


British Columbia BC, Canada ITC Infotech Full time

Greetings from ITC InfotechRole - Lead Data EngineerLocation - Vancouver, BCStart Date: ImmediateJob DescriptionAs a Data Engineer, you will design and maintain scalable architecture and systems leveraging distributed computing frameworks. You will build integrations between internal systems to support planning, forecasting, and scenario modelling, and operationalize machine learning models for demand forecasting, inventory optimization, and supply chain analytics.Your role will also involve developing intuitive tools for planners and business users to interact with forecasts, adjust plans, and simulate outcomes. You will establish and maintain CI/CD pipelines using GitLab to automate testing, deployment, and monitoring, while driving agile product development in collaboration with Product, UX, and Planning teams. Additionally, you will mentor engineers and promote best practices in architecture, testing, and DevOps.Key ResponsibilitiesDesign and maintain distributed computing frameworks and scalable data architecture.Build integrations between internal systems for planning and forecasting.Operationalize ML models for demand forecasting, inventory optimization, and supply chain analytics.Develop user-friendly tools for planners to interact with forecasts and simulate outcomes.Implement and manage CI/CD pipelines using GitLab for automated testing and deployment.Drive agile product development and collaborate with cross-functional teams.Mentor engineers and champion best practices in architecture, testing, and DevOps.Champion strong engineering practices, including:Test-driven development (TDD)Code reviews and pair programmingScalable architecture and modular designObservability, logging, and performance monitoringRequired QualificationsStrong experience in software engineering, with 2+ years in a lead role.Proficiency in Python (Pytest), Pandas, and ML libraries (e.g., Prophet, XGBoost, TensorFlow).Knowledge of SQL, ETL, data warehousing, and data modelling techniques.Experience with Snowflake, Airflow, Postgres, or similar cloud offerings.Familiarity with streaming frameworks such as Kafka.Proven experience implementing and managing CI/CD pipelines and automated testing frameworks.Strong understanding of cloud infrastructure (AWS, GCP, or Azure).Excellent communication and cross-functional collaboration skills.Strong full-stack development skills with modern frameworks (React, Next.js, Node.js).Anaplan model building experience is a plus.EducationBachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).ITC Infotech is an Equal Opportunity Employer. We believe that no one should be discriminated against because of their differences, such as age, disability, ethnicity, gender, gender identity and expression, religion, or sexual orientation. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law. ITC infotech is committed to providing veteran employment opportunities to our service men and women.



  • British Columbia (BC), Canada Burgeon IT Services Full time

    Job Description: Lead Data Engineer Telecom Supply ChainWork type: ContractPosition OverviewWe are seeking an experienced Lead Data Engineer to design, build, and optimize scalable data solutions for our Telecom Supply Chain analytics and operations platform. The ideal candidate will bring deep technical expertise in Apache Spark, Scala, Python, Azure, and...

  • Data Engineer

    3 weeks ago


    British Columbia (BC), Canada Randstad Digital Full time

    Senior Data Engineer (Databricks & Snowflake)Location: Hybrid - Vancouver, BC (4 days/week)Contract Length: 6 months (likely extension)Status: T4 or IncorporatedStart Date: ASAPAre you a data engineering expert passionate about building secure, scalable data solutions that empower people and drive business results? We're seeking a Senior Data Engineer to...

  • Data Engineer

    3 weeks ago


    British Columbia (BC), Canada Avanciers Inc. Full time

    Avanciers is hiring Data Engineer at Vancouver, BC for one of our Fortune 500 clients. This is a Full Time Role with the client. Benefits will be covered by the Client.Position: Data Engineer Location: Vancouver, BC Full time role for Fixed Term for 12 monthsSkills-Azure, Data Modelling, Power BI, DAX, SQL, Azure Data Factory, ADX, Python, C#Required Skills...

  • Data Engineer

    2 days ago


    British Columbia (BC), Canada Avanciers Inc. Full time

    Avanciers is hiring Data Engineer at Vancouver, BC for one of our Fortune 500 client. This is a Full Time role with the client. Benefits will be covered by the Client.Role:- Data EngineerLocation:- Vancouver, BC Duration:- Full TimeSkills-Azure, Data Modelling, Power BI, DAX, SQL, Azure Data Factory, ADX, Python, C#Key ResponsibilitiesDesign and implement...


  • British Columbia (BC), Canada Mastercard Full time

    Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...

  • Data Engineer

    8 hours ago


    British Columbia (BC), Canada KTek Resourcing Full time

    Job Title: Data EngineerLocation: Vancouver, BC(Onsite)Employment Type: ContractKey skills- Integration with AWS Services (e.g., S3, RDS, Redshift)We are looking for a Tableau Developer with strong experience integrating Tableau with AWS data sources such as S3, RDS, and Redshift. The role involves designing interactive dashboards, optimizing data models,...

  • Jr. Data Engineer

    1 week ago


    British Columbia, Canada Tech Consulting Full time

    Are you excited about taking your technical career to new heights with a full-time, W-2 role as a consultant in a dynamic and rapidly growing company? If you are, let's get in touch – your interest is the first step to starting the conversation.What This Role Requires:1-4 years of programming experience after your degreeMust have coding experience in both...

  • Jr. Data Engineer

    2 weeks ago


    british columbia, Canada Tech Consulting Full time

    Are you excited about taking your technical career to new heights with a full-time, W-2 role as a consultant in a dynamic and rapidly growing company? If you are, let's get in touch – your interest is the first step to starting the conversation.What This Role Requires:1-4 years of programming experience after your degreeMust have coding experience in both...

  • Jr. Data Engineer

    2 weeks ago


    British Columbia, Canada Tech Consulting Full time

    Are you excited about taking your technical career to new heights with a full-time, W-2 role as a consultant in a dynamic and rapidly growing company? If you are, let's get in touch – your interest is the first step to starting the conversation.What This Role Requires:1-4 years of programming experience after your degreeMust have coding experience in both...

  • Jr. Data Engineer

    2 weeks ago


    British Columbia, Canada Tech Consulting Full time

    Are you excited about taking your technical career to new heights with a full-time, W-2 role as a consultant in a dynamic and rapidly growing company? If you are, let's get in touch – your interest is the first step to starting the conversation.What This Role Requires:1-4 years of programming experience after your degreeMust have coding experience in both...