We're sorry, but this job has been closed. See other open jobs at Chango

Big Data Infrastructure Engineer (Python, Erlang, C, Hadoop)

Toronto, ON, Canada | Engineering

Job Description

About Us:

Chango is a successful, rapidly growing venture backed start-up, headquartered in Toronto, Canada, with growing offices in New York and San Francisco. Chango is changing the way advertisers buy display media, allowing advertisers to speak directly to consumers based on their recent searches on Google, Yahoo!, and Bing, among others.

This is an opportunity to join one of the most innovative companies in Toronto, and Canada's fastest growing startup(Profitguide.com 2013 Hot 50).  We are growing rapidly to exceed the needs of our impressive client base, including major, well known retailers and internationally recognized agencies in the US and Canada.


Chango is seeking an energetic, motivated and intelligent software developer to join our engineering team. This is a position in our big data infrastructure team, but it's not a data science or analytics position.

You will be working on an exciting product, contributing to the data processing part of the system, and other key areas as required. You will gain exposure to a high transaction application that processes over 450,000 requests per second. You will work with Python, Erlang, and get a taste of Go, and C / C++. You'll work on the Disco MapReduce system (think Hadoop written in Erlang & Python), as well as Chango's Open Source Inferno, among other data processing technologies. 


  • High energy and enthusiasm to develop the next big thing in internet advertising.
  • Experience with Python is required.
  • Experience with Erlang or Go is a huge plus.
  • Knowledge of relational databases including query optimization is required.
    Highly analytical, demonstrating meticulous attention to detail.

Bonus Points:

  • Experience with C / C++ is a plus. Extra points for experience with high performance data structures. 
  • Experience with Hadoop and related technologies is a huge plus.
  • Unix / Linux skills, including shell scripting and basic administration is a huge plus.
  • Familiarity with Python automated testing tools and continuous integration is ideal.


  • Competitive salary, company paid health benefits, stock options and three weeks vacation
Position Filled
Not the right job?
Describe your perfect job
Join our Talent Network »