Big Data Developer # 26-20966

US Tech Solutions

Toronto

Hybrid

CAD 110,000 - 160,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

US Tech Solutions is seeking a Data Solutions Developer IV to join a team responsible for building scalable data processing platforms. The ideal candidate will have hands-on experience with Scala, Spark, Akka/Pekko, SQL, and data modeling.

This role emphasizes designing and maintaining data pipelines, optimizing large-scale processing, and collaborating with stakeholders to deliver reliable data solutions. Hybrid model (2 onsite days per week) and a 12-month duration suit senior professionals

Qualifications

  • 8–10 years of software/data development experience.
  • 5+ years of Scala development experience.
  • 2–3 years of Akka or Pekko experience.
  • 5–8 years of Spark / Big Data experience.
  • Strong understanding of data modeling and data warehousing.
  • Experience building and supporting data pipelines and large-scale processing systems.
  • Experience with relational and non-relational databases.
  • Experience with Python or Java is an asset.

Responsibilities

  • Design, develop, and maintain scalable data processing solutions and applications.
  • Build and optimize data pipelines for large-scale data processing, transformation, and aggregation.
  • Develop solutions using Scala, Spark, and Akka/Pekko.
  • Write complex SQL queries and work with relational and non-relational databases.
  • Develop and maintain data models and support data warehousing initiatives.
  • Analyze and troubleshoot data issues to ensure data quality, accuracy, and reliability.
  • Collaborate with developers, business stakeholders, and other technical teams to understand requirements and deliver solutions.
  • Identify performance issues and implement improvements to existing data solutions.
  • Follow data security, privacy, and governance standards.
  • Contribute to ongoing improvements across the team's data platforms and development practices.

Skills

Scala
Spark / Big Data
Akka/Pekko
Data modeling
SQL
Python/Java
Data warehousing
Data pipelines

Education

Bachelor's degree

Job description

Work Model: Hybrid – 2 days onsite per week (Monday & Tuesday)

Duration: 12 months

Position Overview

We are seeking a Data Solutions Developer IV to join a team responsible for building and supporting scalable data solutions and processing platforms. The ideal candidate will have strong hands‑on experience with Scala, Spark, Akka/Pekko, SQL, and data modeling.

Key Responsibilities
  • Design, develop, and maintain scalable data processing solutions and applications.
  • Build and optimize data pipelines for large-scale data processing, transformation, and aggregation.
  • Develop solutions using Scala, Spark, and Akka/Pekko.
  • Write complex SQL queries and work with relational and non-relational databases.
  • Develop and maintain data models and support data warehousing initiatives.
  • Analyze and troubleshoot data issues to ensure data quality, accuracy, and reliability.
  • Collaborate with developers, business stakeholders, and other technical teams to understand requirements and deliver solutions.
  • Identify performance issues and implement improvements to existing data solutions.
  • Follow data security, privacy, and governance standards.
  • Contribute to ongoing improvements across the team's data platforms and development practices.
Required Skills & Experience
  • 8–10 years of overall software/data development experience.
  • 5+ years of Scala development experience.
  • 2–3 years of Akka or Pekko experience.
  • 5–8 years of Spark / Big Data experience.
  • Strong understanding of data modeling and data warehousing.
  • Experience building and supporting data pipelines and large‑scale processing systems.
  • Experience with relational and non-relational databases.
  • Strong analytical and problem‑solving skills.
  • Experience with Python or Java is an asset.
  • Bachelor’s degree in computer science, Information Technology, or a related field.
Nice to Have
  • Financial services or banking experience.
Interview Process
  • Round 1: Virtual technical interview
  • Round 2: In-person behavioral/technical interview
  • A technical assessment may be required following the first interview
About US Tech Solutions:

US Tech Solutions is a global staff augmentation firm providing a wide range of talent on‑demand and total workforce solutions. To know more about US Tech Solutions, please visit www.ustechsolutions.com.

US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

AI Statement:

By applying, you acknowledge that AI‑assisted tools may be used during hiring.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Scala Solutions Developer
Scala Solutions Developer

Robertson & Company Ltd. • Toronto

Hybrid
CAD 82,000 - 117,000
Senior Data Engineer – Scala / Big Data
Senior Data Engineer – Scala / Big Data

SPECTRAFORCE • Toronto

Hybrid
CAD 76,000 - 103,000
Scala Spark Developer - AKKA/PEKKO
Scala Spark Developer - AKKA/PEKKO

BeachHead Inc. • Toronto

On-site
CAD 215,936,000 - 259,118,000
Data Developer - Scala / Akka / Spark
Data Developer - Scala / Akka / Spark

Akkodis • Toronto

Hybrid
CAD 90,000 - 130,000
Big Data Developer
Big Data Developer

Galent • Toronto

Hybrid
CAD 110,000 - 160,000
Java/Spark Developer
Java/Spark Developer

Synechron • Mississauga

Hybrid
CAD 80,000 - 120,000
15 days of paid annual leave
Comprehensive insurance plan
Flexible hybrid policy
+5
Technology Analyst - Pyspark developer
Technology Analyst - Pyspark developer

Infosys • Mississauga

On-site
CAD 73,000 - 105,000
Big Data Developer
Big Data Developer

Cogency • Toronto

Hybrid
CAD 110,000 - 150,000
Hybrid work model
Applications Development Tech Lead Analyst - Vice President
Applications Development Tech Lead Analyst - Vice President

Citi • Mississauga

On-site
CAD 170,000 - 240,000
Sr. Data Engineer-Java
Sr. Data Engineer-Java

Highbrow LLC • Toronto

Hybrid
CAD 100,000 - 130,000