Backend Developer At 1science

Location: Montréal, Quebec

This email is already in use

Job Description

You will be taking part in developing our spark data processing pipeline that works in batch. This data processing system (Redshift, Aurora, Scala Spark on EMR) is closely integrated and complementary to our real time processing system.

One major task will involve working on our data deduplication algorithm that processes billions of records, to optimize and find new methods to improve data quality. This work will be done in close relationship to our data science team. Integration with real time processes will also be part of your assignment.

Requirements

BA in software development or similar degree

5 years experience in software development

Experience using Spark

Experience using functional programming (Scala or other)

Proficiency in French and English communication

Communication and drafting of documentation

Autonomous and resourceful

Assets

Experience with Amazon Workspace

Knowledge of Python

Interest in scientific and academic research

Experience working for a start-up or small company

If you’re passionate about software development and want to join a dynamic company, please send your resume to jobs@1science.com.