Technical Team Lead - Integration

Halifax, NS or Toronto, ON

Who we are

Affinio is an award-winning marketing intelligence platform that leverages the interest graph to understand today’s consumer. We empower the world’s leading brands, agencies, media companies, and publishers to redefine the way they research, plan, and execute marketing strategies.

The role

Affinio is looking for a talented and experienced web-stack Software Developer to join our Integration team.

What you'll be doing

  • Plan and build client-facing custom data products
  • Create new custom API integrations and microservices
  • Leverage Affinio's existing datasets to create tailored data pipelines that help solve customer pain-points
  • Work with first-party client data and build Machine Learning pipelines to extract and expose insights

What we're looking for

  • Degree in Computer Science or related field
  • 5+ years in web-stack software development
  • Strong competency in multiple languages, including Java, and a desire to learn new ones to meet client needs
  • Experience processing large datasets in a distributed manner, using Spark or Hadoop
  • Expert knowledge in a back-end scripting language, such as Scala, PHP, or Python
  • Strong knowledge of distributed systems architecture, such as Azure or AWS
  • Knowledge of API and SDK building techniques and styles
  • Familiarity with Microservice architectures, including common design patterns for discovery, containerization, and scalability
  • Experience with Machine Learning and Natural Language Processing techniques to augment data
  • A knack for organization and planning to meet client deadlines

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.
  • Work where you’re best: Affinio is both remote-friendly and happy to support your relocation to our Halifax or Toronto offices.
  • Stay at the top of your game: Keep your skills sharp! Affinio will give you a budget to help cover conference costs, whether attending or speaking - we’re strong proponents of knowledge-sharing.
  • 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.

Apply Now

We're passionate about people. Come work with us.

View open positions