Bot Developer

Numerator
Apply Now

Job Description

Numerator is currently looking for a Software (Bot) Developer to join our Numerator Link Crawling & Bot Team. In this role, you will be responsible for helping grow and maintain a library of web crawling bots 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. 

This is a great role for those who are looking for hands-on experience with high visibility and impact. We welcome fresh ideas and approaches as we constantly aim to improve our development processes. Our team has experience using a wide range of technologies and years of cloud and big data experience. We are always learning and growing, so we can guarantee that you won’t be bored with us! 

If you are seeking an environment where you get to do meaningful work with other great engineers, then we want to hear from you!

What you will get to do

  • Write clean, efficient, thoroughly tested code, back-up with pair programming and code reviews. Much of our code is C#, but we use all kinds of languages and frameworks. 
  • Maintain the platform that puts reports and visualizations into the hands of our customers.
  • Troubleshoot, test, and maintain the platform, bots, and databases to ensure strong optimization and functionality. 
  • Evaluate the technical tradeoffs of decisions and build things that last and scale. 
  • Maintain and fix existing bot issues.
  • Create and analyze new bot technologies - figuring out how we can scale up our bots and systems.

What You'll Bring to Numerator

  • 3+ years Programming experience in C# or another object-oriented language.
  • An eagerness to learn new things, and improve upon existing skills, abilities and practices. 
  • Familiarity with web technology, such as HTTP, JSON, HTML, XPath or JavaScript.
  • Experience with databases, SQL or NoSQL.
  • Knowledge in an Agile software development environment,
  • Experience with REST services and API design.
  • Experience with version control systems (Git, Subversion, etc..).
  • Have a real passion for clean code and finding elegant solutions to problems.
  • Eager to expand your knowledge and abilities in python and cloud-based technologies.
  • Motivation to participate in ongoing learning and growth through pair programming, test-driven development, code reviews, and application of new technologies and best practices.
  • You look ahead to identify opportunities and foster a culture of innovation.
  • BS in Computer Science or a related field, or equivalent work experience.

Nice to haves

  • Knowledge of business rules engines.
  • Knowledge of TCP/IP sockets
  • Programming experience on Unix based infrastructure.
  • Log traffic analysis
  • Expertise in leveraging proxy technology
  • Knowledge of cloud-based systems (EC2, Rackspace, etc..).
  • Expertise with big data, analytics, machine learning, and personalization.
  • Start-up or CPG industry experience.

What we offer you

  • An inclusive and collaborative company culture - we work in an open environment while working together to get things done, and adapt to the changing needs as they come. 
  • An opportunity to have an impact in a technologically data-driven company. 
  • Ownership over platforms and environments in an industry-leading product. 
  • Market competitive total compensation package
  • Volunteer time off and charitable donation matching
  • Strong support for career growth, including mentorship programs, leadership training, access to conferences and employee resources groups. 
  • Regular hackathons to build your own projects and Engineering Lunch and Learns.
  • Great benefits package including health/vision/dental, unlimited PTO, flexible schedule, RRSPs matching, travel reimbursement and more. 

Company Info.

Numerator

Numerator is a data and tech company bringing speed and scale to market research. Headquartered in Chicago, IL, Numerator has more than 2,400 employees worldwide. The company blends proprietary data with advanced technology to create unique insights for the market research industry that has been slow to change. The majority of Fortune 100 companies are Numerator clients.

  • Industry
    Information Technology
  • No. of Employees
    2,487
  • Location
    24 East Washington Street, Chicago, IL 60602, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Numerator is currently hiring Programme manager Jobs in Mississauga, ON, Canada with average base salary of Can$91,000 - Can$194,000 / Year.

Similar Jobs View More