Back to job search
ITMC Systems, Inc logo
ITMC Systems, IncVerified Job Source

SCALA Data engineer

  • Montréal, QC
  • On-site
  • Posted Sep 8, 2026
  • 1 position

Opens an external site

Employment type
Contract
Experience level
Senior · 5+ years
Apply by
Oct 8, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

The role involves working as a Scala Data Engineer to develop and optimize data processes. Responsibilities include implementing efficient data structures and managing RDBMS indexing.

Job details

Role: SCALA Data engineer Location: Montreal Skills: Scala – Higher Order Functions, Partially Applied Functions Spark – Spark Basics, job Optimization, Partitioning RDBMS – Indexing Programming - Implement MinStack Data Structure Operations in O(1)

What you’ll do

The role involves working as a Scala Data Engineer to develop and optimize data processes. Responsibilities include implementing efficient data structures and managing RDBMS indexing.

Requirements

Candidates must be proficient in Scala, specifically higher-order and partially applied functions, and Spark optimization. Knowledge of RDBMS indexing and the ability to implement a MinStack data structure in O(1) time is required.

Listed skills

  • Attention to detail · Preferred
  • Data analysis · Preferred
  • Time · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Scala
  • Higher Order Functions
  • Partially Applied Functions
  • Spark
  • Job Optimization
  • Partitioning
  • RDBMS
  • Indexing
  • MinStack Data Structure

Job areas

  • Data & Analytics
  • Software
  • Technology
  • Engineering
  • Consulting

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Browse all Easy Apply jobs