URL

http://www.whatrunswhere.com

Twitter

whatrunswhere

Company's Other Jobs

Click to view

WARNING! This job is awaiting verification or has expired and may no longer be applicable
Category

Software Development

Posted

2015-02-14 02:57

Description

We are WhatRunsWhere – the leader in online advertising intelligence. We collect and create insights from a myriad of data to help businesses buy ads more effectively. We operate as a small yet passionate team that feels like a family. We love new ideas and encourage and reward creative, forward thinking.

In this position, you will be primarily responsible for the development of backend services to support our advertising intelligence product. You will work with the DevOps team to deploy site-specific scrapers, general web crawlers, API partner integrations, and probably spend a fair amount of time hacking away at WebKit. Our current stack includes: Cassandra, ElasticSearch, MySQL & PostgreSQL, and Apache Spark, amongst others. For a company of our size, we’ve got a lot of data, a lot of servers, and a lot of challenging problems to tackle and we’re looking for energetic and motivated people to join our remote team.

We’re looking for developers with solid Python experience (understanding of Python packaging, internals, best practices) and any additional experience with JVM languages or C++ would be very beneficial. The ideal candidate will have worked on large, well-tested Python projects, will have strong opinions about code quality and style, with an insatiable appetite for learning new languages and tools.

Requirements

  • Significant experience in Python or similar language
  • Demonstrable experience using web frameworks to build modern web applications (we use Django and Flask)
  • High comfort level working with SQL for app development and reporting purposes
  • Thorough understanding of Linux, networking, and HTTP fundamentals
  • Substantial preference will be given to candidates who can provide samples of previous work

Preferred Qualifications

  • Experience or interest in Scala
  • Experience modifying large C++ projects (specifically WebKit)
  • Prior remote collaboration experience would be helpful (pairing, code reviews)
  • Experience with non-relational data stores (We use Cassandra and Hadoop)
Application Info

Please sign in with Google or GitHub to view this job's application information. This is necessary to prevent companies from receiving excessive amounts of spam.

Country

Anywhere


Tramcar - Toronto-Waterloo Region Corridor Jobs