Scala Spark Developer - AKKA/PEKKO

BeachHead Inc.

Toronto

On-site

CAD 215,936,000 - 259,118,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

BeachHead Inc. is seeking a seasoned Scala Spark Developer to lead scalable data architectures for a top financial client in Toronto.

You will design, develop, and maintain data solutions that enable large-scale data collection, storage, and insight delivery while collaborating cross-functionally on privacy and security requirements. The role demands 8–10 years of experience, deep SQL and data warehousing knowledge, and hands-on Spark/Hadoop with Scala, Python, or Java.

Qualifications

  • Bachelor's degree in Computer Science, IT, or a relevant field.
  • 8 to 10 years of overall experience in data solutions development.
  • Proficiency in SQL with hands-on experience in relational and NoSQL databases.
  • Knowledge of data modeling and data warehousing principles.
  • Experience with big data tools such as Spark, Hadoop, and related data pipeline management.
  • 5+ years of Scala experience.
  • Familiarity with Akka/Pekko (2-3 years).
  • Programming skills in Python, Java, or Scala.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.

Responsibilities

  • Develop and maintain database architectures and large-scale processing systems.
  • Collaborate with various teams to gather and prioritize data requirements.
  • Design and implement data pipelines, ETL processes, and data transformation workflows.
  • Ensure data security and privacy compliance across all solutions.
  • Optimize data retrieval processes and develop dashboards and reports for end-users.
  • Troubleshoot data issues to ensure data quality, accuracy, and integrity.
  • Keep current with industry advancements and recommend system enhancements.

Skills

SQL
Relational databases
NoSQL databases
Big data
Spark
Hadoop
Scala
Akka/Pekko
Python/Java/Scala
Data modeling
Data warehousing
Data pipelines

Education

Bachelor's degree in Computer Science / IT

Tools

Databricks
Datapipeline tooling

Job description

Are you a seasoned data professional ready to lead complex data solutions?

Working with one of our top financial clients, this role calls for a Scala Spark Developer - AKKA/PEKKO. The position involves designing, developing, and maintaining scalable data architectures and systems to support large-scale data collection, storage, and retrieval. The successful candidate will collaborate with cross-functional teams, implement data privacy measures, and optimise data processes to deliver actionable insights.

Pay rate range (CAD): $75.36/hr – $90.43/hr

Responsibilities
  • Develop and maintain database architectures and large-scale processing systems.
  • Collaborate with various teams to gather and prioritize data requirements.
  • Design and implement data pipelines, ETL processes, and data transformation workflows.
  • Ensure data security and privacy compliance across all solutions.
  • Optimize data retrieval processes and develop dashboards and reports for end-users.
  • Troubleshoot data issues to ensure data quality, accuracy, and integrity.
  • Keep current with industry advancements and recommend system enhancements.
Desired Skill-Set
  • Bachelor's degree in Computer Science, IT, or a relevant field.
  • 8 to 10 years of overall experience in data solutions development.
  • Proficiency in SQL with hands‑on experience in relational and NoSQL databases.
  • Knowledge of data modeling and data warehousing principles.
  • Experience with big data tools such as Spark, Hadoop, and related data pipeline management.
  • 5+ years of Scala experience.
  • Familiarity with Akka/Pekko (2-3 years).
  • Programming skills in Python, Java, or Scala.
  • Strong analytical and problem‑solving skills.
  • Excellent communication and teamwork abilities.
Nice to Have
  • Databricks certification.
  • Spark certification.
  • Experience with data visualization tools.
  • Knowledge of cloud data services and security best practices.

BeachHead is an equal opportunity agency and employer. We advocate for our candidates and welcome applicants regardless of race, color, religion, national origin, sex, age, or physical or mental disability. BeachHead or our clients may use technology-enabled tools, including automation and artificial intelligence (AI), to support parts of the recruitment process such as resume screening, application management, and candidate matching. These tools assist our recruiters and our clients, and do not replace human decision-making. This job posting represents a current or anticipated vacancy. The position may be filled at any time, and the posting may be removed without notice once the role has been filled.

Privacy Policy

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

Similar jobs worth comparing

Senior Data Engineer – Scala / Big Data
Senior Data Engineer – Scala / Big Data

SPECTRAFORCE • Toronto

Hybrid
CAD 76,000 - 103,000
Big Data Developer # 26-20966
Big Data Developer # 26-20966

US Tech Solutions • Toronto

Hybrid
CAD 110,000 - 160,000
Scala Solutions Developer
Scala Solutions Developer

Robertson & Company Ltd. • Toronto

Hybrid
CAD 82,000 - 117,000
Senior Scala Spark Architect: Data Pipelines & Privacy
Senior Scala Spark Architect: Data Pipelines & Privacy

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
Technology Analyst - Pyspark developer
Technology Analyst - Pyspark developer

Infosys • Mississauga

On-site
CAD 73,000 - 105,000
Data Engineer (Java + PySpark)
Data Engineer (Java + PySpark)

United States Digital Space LLC • Mississauga

On-site
CAD 80,000 - 90,000
Paid time off
Medical coverage
Retirement plans (RRSP)
+2
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
Senior Data Engineer — Spark, Java & Cloud Architect
Senior Data Engineer — Spark, Java & Cloud Architect

United States Digital Space LLC • Mississauga

On-site
CAD 80,000 - 90,000
Paid time off
Medical coverage
Retirement plans (RRSP)
+2
Spark Scala Developer - Java, Spring Boot, Maven, Hadoop
Spark Scala Developer - Java, Spring Boot, Maven, Hadoop

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

On-site
CAD 90,000 - 120,000