Data Engineer

4 days ago


Vancouver, British Columbia, Canada British Columbia Investment Management Corporation... Full time
Job Title: Full Stack Data Engineer

We are seeking an experienced Full Stack Data Engineer to join our growing team at British Columbia Investment Management Corporation. As a key member of our Corporate Data & Operations department, you will be responsible for designing, developing, and implementing end-to-end full stack data and analytics solutions.

Key Responsibilities:
  • Design and develop scalable and production-grade data integration, data transformation, and machine learning model production pipelines
  • Collaborate with internal team members and stakeholders to understand business objectives and data needs
  • Apply knowledge of DevOps, DataOps, and MLOps practices to ensure continuous deployment, integration, and testing
  • Communicate complex data science concepts to technical and non-technical audiences
  • Design and develop business intelligence solutions to solve business problems
Requirements:
  • Bachelor's or Master's degree in Big Data/Data Science, Science, Technology, Engineering, Mathematics, or a related field
  • Minimum 5 years of experience as a Data Engineer, Analytics Engineer, Data Scientist, BI Engineer, or Analytics Full Stack Engineer
  • Experience with cloud-based data warehouse, data lake, and data lakehouse design, development, and sustainment
  • Coding skills and deep proficiency with SQL
  • Experience in database management and data processing performance optimization
What We Offer:
  • Competitive total rewards package including performance-based incentive plan, comprehensive health & dental benefits, and defined benefit pension plan
  • 20 days vacation, 6 paid sick days, 6 paid personal days, and 2 paid days for volunteering
  • Four days in office with the option to work from home once a week
  • Annual wellness allowance and on-going learning opportunities

We value diversity and believe in fostering an inclusive culture where all employees can be successful. If you are a motivated and experienced Full Stack Data Engineer looking for a new challenge, please submit your application.


  • Senior Data Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada Data Engineer Jobs Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our Promotions team at Amazon. As a key member of our team, you will be responsible for designing, processing, and managing large datasets across various data platforms.Key ResponsibilitiesDesign and implement data pipelines to ingest and enable analytics at scale.Develop and maintain...

  • Senior Data Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada Data Engineer Jobs Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our Promotions team at Amazon. As a key member of our team, you will be responsible for designing, processing, and managing large datasets across various data platforms.Key ResponsibilitiesDesign and implement data pipelines to ingest and enable analytics at scale.Develop and maintain...


  • Vancouver, British Columbia, Canada Amazon Data Services Canada, Inc. Full time

    About the RoleWe are seeking a highly skilled Data Engineering Leader to join our team at Amazon Data Services Canada, Inc. As a key member of our organization, you will be responsible for leading and mentoring a team of engineers to design, develop, and deploy data systems that support our business operations.Key ResponsibilitiesLead a team of engineers to...


  • Vancouver, British Columbia, Canada Amazon Data Services Canada, Inc. Full time

    About the RoleWe are seeking a highly skilled Data Engineering Leader to join our team at Amazon Data Services Canada, Inc. As a key member of our organization, you will be responsible for leading and mentoring a team of engineers to design, develop, and deploy data systems that support our business operations.Key ResponsibilitiesLead a team of engineers to...


  • Vancouver, British Columbia, Canada Amazon Data Services Canada, Inc. Full time

    About the RoleWe are seeking a highly skilled Data Engineering Leader to join our team at Amazon Data Services Canada, Inc. As a key member of our team, you will be responsible for mentoring and leading engineers, guiding them towards best data development practices, and defining the priorities and vision of the group.You will collaborate with users around...


  • Vancouver, British Columbia, Canada Amazon Data Services Canada, Inc. Full time

    About the RoleWe are seeking a highly skilled Data Engineering Leader to join our team at Amazon Data Services Canada, Inc. As a key member of our team, you will be responsible for mentoring and leading engineers, guiding them towards best data development practices, and defining the priorities and vision of the group.You will collaborate with users around...


  • Vancouver, British Columbia, Canada Amazon Data Services Canada, Inc. Full time

    About the RoleWe are seeking a highly skilled Data Engineering Leader to join our team at Amazon Data Services Canada, Inc. As a key member of our team, you will be responsible for mentoring and leading engineers, guiding them towards best data development practices, and defining the priorities and vision of the group.Key ResponsibilitiesCollaborate with...


  • Vancouver, British Columbia, Canada Amazon Data Services Canada, Inc. Full time

    About the RoleWe are seeking a highly skilled Data Engineering Leader to join our team at Amazon Data Services Canada, Inc. As a key member of our team, you will be responsible for mentoring and leading engineers, guiding them towards best data development practices, and defining the priorities and vision of the group.Key ResponsibilitiesCollaborate with...


  • Vancouver, British Columbia, Canada Amazon Data Services Canada, Inc. Full time

    About the RoleWe are seeking a highly skilled Data Engineering Leader to join our team at Amazon Data Services Canada, Inc. As a key member of our team, you will be responsible for mentoring and leading engineers, guiding them towards best data development practices, and defining the priorities and vision of the group.You will collaborate with users around...


  • Vancouver, British Columbia, Canada Amazon Data Services Canada, Inc. Full time

    About the RoleWe are seeking a highly skilled Data Engineering Leader to join our team at Amazon Data Services Canada, Inc. As a key member of our team, you will be responsible for mentoring and leading engineers, guiding them towards best data development practices, and defining the priorities and vision of the group.You will collaborate with users around...


  • Vancouver, British Columbia, Canada Amazon Data Services Canada, Inc. Full time

    About the RoleWe are seeking a highly skilled Data Engineering Leader to join our team at Amazon Data Services Canada, Inc. As a key member of our team, you will be responsible for mentoring and leading engineers, guiding them towards best data development practices, and collaborating with users around the globe.Key ResponsibilitiesWork with our Product and...


  • Vancouver, British Columbia, Canada Amazon Data Services Canada, Inc. Full time

    About the RoleWe are seeking a highly skilled Data Engineering Leader to join our team at Amazon Data Services Canada, Inc. As a key member of our team, you will be responsible for mentoring and leading engineers, guiding them towards best data development practices, and collaborating with users around the globe.Key ResponsibilitiesWork with our Product and...


  • Vancouver, British Columbia, Canada Amazon Data Services Canada, Inc. Full time

    About Amazon Data Services Canada, Inc. At Amazon Data Services Canada, Inc., we are dedicated to building innovative data solutions that power our global operations and drive customer success. Our team is passionate about leveraging the latest technologies to create impactful and scalable systems. About the Role: We are seeking a talented and experienced...

  • Data Engineer

    2 days ago


    Vancouver, British Columbia, Canada Later Full time

    Job Title: Data EngineerLater is seeking a highly skilled Data Engineer to join our team and contribute to the development of our data infrastructure. As a Data Engineer, you will play a critical role in designing and implementing data pipelines, ensuring the accuracy and reliability of our data.Key Responsibilities:Design and implement data pipelines to...

  • Data Engineer

    2 days ago


    Vancouver, British Columbia, Canada Later Full time

    Job Title: Data EngineerLater is seeking a highly skilled Data Engineer to join our team and contribute to the development of our data infrastructure. As a Data Engineer, you will play a critical role in designing and implementing data pipelines, ensuring the accuracy and reliability of our data.Key Responsibilities:Design and implement data pipelines to...

  • Data Engineer

    4 days ago


    Vancouver, British Columbia, Canada PRI Global Full time

    Data Engineer Job DescriptionPRI Global is seeking a highly skilled Data Engineer to join our team. As a Data Engineer, you will be responsible for designing, building, and maintaining large-scale data processing systems.Key Responsibilities:Testing in Data Engineering Environment: Ensure that data processing systems are thoroughly tested to ensure data...

  • Data Engineer

    5 days ago


    Vancouver, British Columbia, Canada PRI Global Full time

    Data Engineer Job DescriptionPRI Global is seeking a highly skilled Data Engineer to join our team. As a Data Engineer, you will be responsible for designing, building, and maintaining large-scale data processing systems.Key Responsibilities:Testing in Data Engineering Environment: Ensure that data processing systems are thoroughly tested to ensure data...

  • Data Engineer

    4 days ago


    Vancouver, British Columbia, Canada PRI Global Full time

    Data EngineerAt PRI Global, we are seeking a highly skilled Data Engineer to join our team. This role is focused on testing in a data engineering environment, leveraging big data technologies such as Apache Spark.Key Responsibilities:Design and implement CI/CD pipelines using JenkinsDevelop and maintain data processing applications using Java, Scala, and...

  • Data Engineer

    4 days ago


    Vancouver, British Columbia, Canada PRI Global Full time

    Data EngineerAt PRI Global, we are seeking a highly skilled Data Engineer to join our team. This role is focused on testing in a data engineering environment, leveraging big data technologies such as Apache Spark.Key Responsibilities:Design and implement CI/CD pipelines using JenkinsDevelop and maintain data processing applications using Java, Scala, and...

  • Data Engineer

    4 days ago


    Vancouver, British Columbia, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Data Engineer to join our team at Electronic Arts. As a Data Engineer, you will play a critical role in shaping our data solutions, including structure, validation, documentation, storage, and retrieval.Key ResponsibilitiesDesign and implement unified data models that support the current needs of our games and...