Job Title or Location

Data Engineer

Vaco by Highspring - 2 Jobs
Montreal, QC
Posted today
Job Details:
Full-time
Experienced

Position: Data Engineer (Montreal or Toronto)
Location requirements: Hybrid / 2 days at the office
Salary/hour: 85$ CAD

Key Responsibilities:

  • Design, implement, and maintain data pipelines with complex data transformations.
  • Assemble large, complex data sets that meet functional and non-functional business requirements.
  • Collaborate with stakeholders to address data-related technical issues and support their data infrastructure needs.
  • Translate functional requirements into technical specifications in partnership with business teams.
  • Conduct business and functional requirements gathering and provide project estimates.
  • Communicate effectively, explaining work in a manner that is understandable to all team members and framing problems to ensure the right questions are asked.
  • Support and work with cross-functional teams in a dynamic environment.
  • Maintain a strong software engineering background.

Required Technologies:

  • Extensive experience with PySpark and Spark.
  • Proficiency with Databricks.
  • Strong expertise in the AWS ecosystem.
  • Significant experience with Snowflake.
  • Minimum of 8 years of industry experience working with data, coding, and scripting in Python, Java, Scala, SQL, JavaScript, Bash, design, and testing.
  • Solid experience with major Big Data technologies and frameworks, including but not limited to Hadoop, HIVE, MapReduce, Spark, Cassandra, Kafka, and Elasticsearch.
  • Experience with relational SQL and NoSQL databases, including Oracle, Postgres, and Cassandra.

Additional Requirements:

  • Knowledge of data visualization best practices and cloud warehouses (e.g., Snowflake, Redshift) is an asset.

Share This Job: