The Company500px is a community of highly-dedicated photographers aimed at discovering, recognizing, and rewarding visual creativity. Every month, millions of people use our website and mobile apps from around the world to find the world's most inspiring photography.We take pride in the products we ship and love what we do. Our engineering culture values mentorship, ownership, and getting stuff done. We love data, and are always looking for new and better ways to use it to improve the 500px experience.Our technology stack includes: Python, Ruby, Go, MongoDB, MySQL, Redis, and Elasticsearch. We make heavy use of Amazon's Elastic MapReduce, Kinesis, and Redshift, plus tools like Luigi and Periscope.io. Check us out on Github.
Strong knowledge of Python, Ruby and Go, or the ability to learn them quicklyPassion to learn new tools and technologies like AWS services, ElasticSearch, Hadoop, Spark, etc.General knowledge of Machine LearningExcitement about writing high-quality, maintainable and robust codeExperience with software development tools (git, bug tracking) and *nix environmentsExperinece with high traffic websites, distributed systems, caching and large data processing a plus
Text title: The Perks
Interesting technical challenges.Competitive salaries.Flexible hours.Your choice of computer.Catered lunches and some of Toronto's best coffees and teas.Great health and dental benefits.Many professional development opportunities.
Text title: Our interview process is straightforward
We give you a call and ask you to do a coding challenge.You drop by our office and show us stuff you worked on in the past and demonstrate your awesome skills.You are presented with an offer.