Golang / Go Job: Software Developer - Python, Go (golang)


Software Developer - Python, Go (golang) at Chango

Toronto, Canada 🇨🇦   (Posted Apr 7 2014)
About the company
Chango is a successful, rapidly growing venture backed company, with growing offices in San Francisco, New York and Toronto. 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.

Job position

Job description
Chango is seeking an energetic, motivated and intelligent software developer to join our Infrastructure Engineering team. The Chango platform is built to seamlessly integrate data management with media buying. This technology leverages multiple inputs - from web and customer data to social network activity and first-party proprietary data sources. Data inputs are enhanced with the Chango Proprietary Search database - a storehouse of over 8+ billion search events from Google, Yahoo!, and Bing.

About the Role

This is an intermediate to senior role that requires someone who has a lot of energy and enthusiasm to develop the next big thing in Online Advertising. You must be a self-starter who is highly analytical, and shows meticulous attention to detail. You will be working on an exciting product, contributing to different aspects of the system as required with room for growth into more senior positions.

You will gain exposure to a high transaction real-time system that processes over 450,000 requests per second.

You will be working on Chango's real-time bidding, data collection, and ad server technologies. You'll get to play around with with a highly tuned infrastructure optimized for super low latency and high transaction rates.


Competitive salary, company paid benefits, stock options and three weeks vacation

Skills & requirements
Three (or more) years of experience in server-side software development

Bachelors degree (or higher) in Computer Science or equivalent experience

Experience with Python or other dynamic languages, and C / C++

Experience with Non-blocking Web Frameworks such as Tornado or TwistedWeb

Experience with Go, Erlang or Java is a plus

Experience with the Unix / Linux environment

Experience with automated testing tools and continuous integration

Experience with the complete HTTP life-cycle.

Experience with Relational and Non-relational databases

Instructions how to apply
see the job website
[ job website ]

Let them know you found the job via https://www.golangprojects.com
(Companies love to know recruiting strategies that work)

Other jobs that might be interesting

Red Ventures Senior Software Engineer (Golang) - Red Ventures   (January 2019)
Detroit, Michigan, United States
Red Ventures is looking for a talented Senior Software Engineer to join our Bankrate.com business in Detroit. We're seeking a passionate, results-oriented, and innovative individual to lead the creation of amazing technology solutions across multiple business...
District Capital Full Stack Engineer (Go Backend) - District Capital   (December 2018)
San Francisco, Washington, Remote, California, United States (Remote possible)

Senior Software Engineer, Golang (Help with sponsorship) - WGames Inc.   (December 2018)
Toronto, Canada
WGames, is a well-funded, social gaming company based in the heart of downtown Toronto. We develop high-end mobile games that will be distributed globally. We are seeking an experienced, talented Golang Software Engineer with strong RESTful API design and UNIX...
About Golangprojects