Our Firm

Careers

VIEW ALL APPLY NOW

Senior Software Engineer, MAP Intelligence

Experienced

Numerator | Engineering | Ottawa, Ontario

Numerator is a market intelligence firm that brings together omnichannel marketing, merchandising and sales data to make pursuing new possibilities simple for brand, retail and agency clients.  Owned by Vista Equity Partners, Numerator is the only company in the marketplace to connect omnichannel purchase data (powered by the InfoScout, OmniPanel) and comprehensive path data to deliver an unmatched view of the consumer shopping and purchase experience.  

Job Description

As a Senior Software Engineer working on the numerator price intelligence software you'll work with a high performing team on adding features and functionality to our front end client portal and backend data processing and AI algorithms.

As a software developer on the Product 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.

You're a developer; you want to know what's under the hood. How about this:

  • 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 customers

We're building a product using the latest technologies. We need smart people to take it further.

Skills & Requirements

  • Experience with Python, C#, Java or another object-oriented language
  • Experience with databases, SQL or NoSQL
  • Knowledge of client side frameworks: React, Ember, etc
  • Programming experience on Unix based infrastructure
  • Git or GitHub experience
  • 5-10 Years experience working on software development
  • Knowledge of cloud based systems (EC2, Rackspace, etc)
  • Experience with unit & integration testing
  • Knowledge of agile development process

 

Having experience in any of the following would be a valuable asset:

  • Experience with client side frameworks: React, Ember, etc
  • Knowledge of classification, and clustering AI algorithms
  • Knowledge of agile development process
  • Experience with Continuous Integration
  • Experience developing REST APIs