To apply for this job you must first either login or register

Scala Engine Developer

Montreal, Quebec  - Permanent

Job Description

Our client's first-of-its-kind Sales Analytics platform combines a proprietary, self-learning network with applications that is ready to use, data backed, and built on predictive analyses.

We are looking for a Scala Developer to work on the Notification Engine Core. You will collaborate with the development team and product owners. Our ideal candidate will be an excellent communicator, forward thinker, and a team player all around.

This is a hands-on position where you will be responsible and have direct impact for development, and maintenance of our scalable big-data backend services. This role will develop ad tune systems based on a distributed architecture.

Must Have Skills:

•B.S. in Computer Science or related field and industry experience
•5+ years of software development experience in a product environment
•3+ years of experience with the required technologies
•1+ years of Scala development.
•Strong hands-on Akka (akka-cluster, akka-streams, akka-http, akka-persistence).
•Hands on experience with Redis, Cassandra, Bash, Relational DBMS and Jenkins
•Experience building distributed systems
•Experience developing unit tests
•Experience with agile methodology

Nice to Have Skills:

•Experience with Java, Spark, Kafka, Hive, Airflow
•Enterprise development experience
•Working knowledge of Big Data ecosystem
•Experience with APIs design

Starting: ASAP
Travel: 20%
To apply for this job you must first either login or register