Data Engineer (Cloud)

Full-Time, Permanent
Downtown, Toronto
Posted 4 months ago

StackPros Inc. is seeking a candidate for a full-time role within our Data Systems Team in Toronto, Ontario.

The Data Engineer will play a key role at StackPros, required to help create and maintain industry-leading quality and efficiency of service and software delivery.

StackPros will rely on the Data Engineer to support the Data Systems team, in both data engineering and data science-related workflows. The Data Engineer will be expected to meet and exceed StackPros’ quality standards, while helping the organization rapidly expand complex Machine Learning and related applications.

Key Responsibilities:

Direct Responsibilities: Data Engineering

  • Participate in continuous delivery pipeline to fully automate deployment of the highly available cloud platform that supports multiple projects
  • Design and develop ETL workflows and datasets to be used in data visualization tools
  • Write complex SQL queries with multiple joins to automate and manipulate data extracts
  • Perform end to end Data Validation to maintain accuracy of data sets
  • Build tools for deployment, monitoring and operations
  • Troubleshoot and resolve issues in the development, test and production environments
  • Develop re-useable processes that can be leveraged and standardized for multiple instances
  • Prepare technical specifications and documentation for projects
  • Stay up-to-date on relevant technologies, plug into user groups, understand trends and opportunities to ensure we are using the best possible techniques and tools
  • Understand, implement, and automate security controls, governance processes, and compliance validation
  • Design, manage, and maintain tools to automate operational processes

Supporting Responsibilities – Enabling our Data Science Team to:

  • Perform exploratory data analysis to identify patterns from historical data, generate and test hypotheses, and provide product owners with actionable insights
  • Design experiments for product initiatives and perform statistical analysis of the results with recommendations for next steps and future experiments
  • Create and design dashboards by using different data visualization tools to present reports and insights, and support business decision making
  • Help the StackPros Data Systems team adopt and evolve Predictive Modeling, Machine Learning and Deep Learning processes to deliver to clients in the future


  • 2+ years of experience in Data Engineering
  • Experience in various programming languages and systems: Python, distributed technologies such as Spark and Hadoop
  • Experience with deployment tooling like Docker, Kubernetes, Jenkins
  • Experience working in a Linux environment
  • Experience using version control like Git or SVN
  • Experience in data modelling and data warehousing
  • Experience using NoSQL databases like Cassandra, BigTable, Neo4J
  • Experience with GCP tooling such as BigQuery, Dataflow or other cloud computing toolkits (AWS, Azure, etc.)
  • Experience in Digital Marketing technologies such as DCM, DBM Facebook Ads Manager is a plus
  • Experience with machine learning is a plus

Company-Wide Responsibilities:

  • Maintain and exceed client satisfaction with StackPros Inc.’s deliverables, day-to-day work and overall value as a partner
  • Cultivate opportunities for company growth, always seek areas where StackPros Inc.’s role could be expanded
  • Adapt to ever-changing client needs and expectations
  • Maintain dedication toward achieving excellence in StackPros Inc.’s delivery against client needs, and overall success as an organization
  • Be an enthusiastic, positive and generally awesome team mate, mentor & constantly curious learner


Please reference Job ID SP1025 in your submission.

Apply Online

A valid email address is required.
A valid phone number is required.