Full Time || Big Data Engineer || Vancouver, BC (On-site)

  • Vancouver, BC
  • Posted 21 hours ago | Updated 2 hours ago

Overview

On Site
Full Time

Skills

AWS
azure
React
node
next

Job Details

Job Description:
As a Big Data Engineer create and maintain the architecture and systems using distributed computing frameworks. Design
and build integrations between internal systems to support planning, forecasting, and scenario modelling. Operationalize ML
models for demand forecasting, inventory optimization, and supply chain analytics. Develop intuitive tools for planners and
business users to interact with forecast, adjust plans, and simulate outcomes. Establish and maintain CI/CD pipelines using
Gitlab to automate testing, deployment, and monitoring. Drive agile product development, working closely with Product, UX,
and Planning teams to deliver high-impact features. Mentor engineers and promote best practices in architecture, testing,
and DevOps.

Champion strong engineering practices, including:
Test-driven development (TDD)
Code reviews and pair programming
Scalable architecture and modular design
Observability, logging, and performance monitoring

Key Responsibilities:
8+ years of experience in software engineering, with 2+ years in technical leadership role.
Strong full stack development skills with modern frameworks (React, Next.js, Node.js).
Experience with Python (Pytest), Pandas, or ML libraries (e.g., Prophet, XGBoost, TensorFlow).
Experience with streaming frameworks such as Kafka
Knowledge of SQL, ETL, Data-warehousing and data-modelling techniques
Experience with Snowflake, Airflow, Postgres, or similar cloud offerings.
Proven experience implementing and managing CI/CD pipelines and automated testing frameworks.
Strong understanding of cloud infrastructure (AWS, Google Cloud Platform, or Azure).
Excellent communication and cross-functional collaboration skills.
Anaplan model building experience is a plus.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.