Software Developer, Crawling & Bots
Numerator | Engineering | Ottawa, Ontario
As a Software Developer on the Bot team, you’ll be responsible for helping to grow and maintain a
product used by Fortune 500 brands and retailers. Day-to-day, you’ll come up with creative solutions to
complex problems and learn new skills to complement your existing abilities.
Advanced artificial intelligence algorithms that pull structured data out of the web
100% cloud-based infrastructure that crawls billions of web pages
Big Data, very Big Data… Over a billion data points captured every month
Analytical engines for summarizing, slicing and dicing our vast information store
Web based portal, putting reports and visualizations into the hands of our customersWe're building a product using the latest technologies. We need smart people to take it further.
Experience with Python, C#, Java or another object-oriented language
Experience with databases, SQL or NoSQL
Experience with REST services and API design
Knowledge of agile development process
Experience with version control systems (Git, Subversion etc.)
Having experience in any the following would be a valuable asset:
Basic understanding or the HTTP protocol
Knowledge of business rules engines
Programming experience on Unix based infrastructure
Knowledge of cloud-based systems (EC2, Rackspace, etc.)
Knowledge of client-side frameworks: React, Ember, etc.
Git or GitHub experience
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.