ShyftLabs

ShyftLabs

Data Engineer

Calgary, Alberta

Sponsorship not specifiedDetected 131 days ago
PythonGitSQLMongoDBBigQueryAWSGCPAzureCloud PlatformsDockerKafkaMachine LearningSparkAirflowData EngineeringData ScienceData VisualizationAgentic AIAgileStakeholder ManagementControlsLeadershipCommunication

About the role

  • The ideal candidate will be comfortable collaborating with enterprise-level clients, translating complex technical concepts into business outcomes, and ensuring alignment between engineering execution and strategic objectives.

Responsibilities

  • We're building something big, and we want you on the journey with us.

Requirements

  • 5+ years of hands-on experience in data engineering, data integration, or data platform development.
  • Degree in Computer Science, Engineering, Mathematics, or related STEM discipline.
  • Experience working with distributed version control systems such as Git in an Agile/Scrum environment.
  • Experience designing and orchestrating ETL pipelines, particularly with Databricks.
  • Experience working within cloud environments (GCP, AWS, or Azure).
  • Experience with database systems such as MongoDB and Elasticsearch.
  • Strong understanding of data warehousing and dimensional modeling methodologies.
  • Hands-on experience with Airflow and Hadoop.
  • Experience using Docker for containerized workflows and reproducible environments.
  • Ability to identify opportunities to improve data quality, reliability, and automation.

Nice to have

  • Master's degree in Computer Science, Engineering, or related discipline.
  • Experience working with enterprise-scale data platforms and Fortune 500 clients.
  • Familiarity with Druid and its Python API, including Kafka integrations.
  • Strong experience using Apache Spark for large-scale data processing.
  • Experience designing real-time streaming data architectures.
  • Experience working with AI-driven platforms, data infrastructure supporting AI/ML systems, or agentic AI workflows
  • Why You'll Love Working at ShyftLabs
  • At ShyftLabs, your work matters.

Skills

  • Access extensive learning and development resources to keep leveling up your skills.
  • Inclusion at ShyftLabs
  • ShyftLabs is an equal-opportunity employer committed to creating a safe, diverse, and inclusive environment.

Benefits

  • We cover 100% of health, dental, and vision insurance premiums for you and your dependents which means no out-of-pocket costs.
  • Growth & Learning: Access extensive learning and development resources to keep leveling up your skills.
  • We encourage applicants of all backgrounds including ethnicity, religion, disability status, gender identity, sexual orientation, family status, age, and nationality to apply.

Equal opportunity

  • If you require accommodation during the interview process, let us know and we'll be happy to support you.

This listing is sourced directly from ShyftLabs's careers page and normalized into a canonical job model.