Back-end Developer

Affinio - Halifax, NS (30+ days ago)

Apply Now

The role

Affinio is looking for a talented functional programmer with web-stack experience to join our Platform team.

What you'll be doing

Building features on our client-facing platform and API

Working alongside a team of talented front-end, back-end, and data developers. We strive for code pairing and peer review, and we hope you do, too!

Developing systems backend architectures to help users create and access Affinio data

Exploring and leveraging new datasets and sources to improve our audience reporting capabilities

Working with and setting up multiple database types (SQL, NoSQL) and schemas to support our datasets

What we're looking for

Degree in Computer Science or related field.

3+ years of web-stack software development.

Deep competency with a back-end language, specifically Java or Scala. We are also open to functional programmers from many backgrounds: Nodejs/Haskell/etc

Familiarity with cloud service architectures, such as Azure or AWS.

Experience with API-building and knowledge of best-practices.

Experience with Docker, Kubernetes.

Knowledge of Serverless Systems Architecture

Experience dealing with large datasets

An insatiable desire to document and test code

Familiarity with Machine Learning and Natural Language Processing tools and techniques would be an asset

Perks of the job

Space-age data tech. You’ll be working on the newest and most unexplored frontiers of data on the web.

Your dream setup: OSX, Linux, or Win - we make sure you'll be working on a top-of-the-line machine, just the way you like it.

Flexible work hours: Early birds and midnight-oil-burners rejoice!

If this sounds like you and you’re looking to join the Affinio team, please submit your resume and cover letter. This posting will remain open until filled.

Candidates must be legally eligible to work in the Canada. While we thank all interested candidates for their application, only those candidates selected for an interview will be contacted.