*{

Software Developer - Search and API

Job description

Help us catch bad guys with math.



Our team is growing and we’re looking to add a Software Developer to be our resident search and API expert to our team in Ottawa.


Although there is a lot of uncertainty in the market today, especially considering the COVID-19 crisis, we are set up to accommodate fully remote work, and a fully virtual interview, selection, and onboarding process.


We’re looking for someone who’s passionate about what they do, takes a creative approach to problem-solving, and will be a champion for creating a performant REST API backed by a distributed NoSQL database.


Here’s what you’ll do:


  • You’ll extract insights from machine learning results by exposing on-the-fly analysis, faceting and aggregations through a set of API endpoints.
  • Design complex yet performant queries against Elasticsearch indices.
  • Design and maintain a clean public REST API.
  • Contribute to deployment and upgrade considerations related to search APIs, including versioning.

    Job requirements

    In order to be considered, you must have:


    • At least 3 years of industry experience, with an emphasis on Elasticsearch and other parts of the ELK stack.
    • Experience developing in a JVM environment (Java, Scala, Clojure).
    • Experience with a NoSQL database (i.e. Elasticsearch preferred, Solr, Hbase).
    • Experience developing with big data distributions such as Hortonworks/Cloudera.


    We’d also love it if you had the following (though not required):


    • Exposure to continuous integration approaches and systems.
    • Experience with cloud platforms such as Amazon Web Services or Microsoft Azure.
    • Experience working in a start-up and/or smaller team environment.
    • Contributions to open-source software (code, docs or mailing list posts).
    • Undergraduate or Graduate degree in Computer Science or equivalent engineering experience.


    About Interset:


    We use big data and advanced behavioural analytics to detect and prevent the theft of intellectual property...simply put, we catch bad guys with math. Part of the Micro Focus group of companies, we are a fast-paced, all hands on deck kind of environment where you are respected and listened to from day one. We have a startup feel within the stability and structure of a large global company. We hire people with a wide scope of knowledge and experience that want to jump into self-organizing, cross-functional teams. We manage our own schedules, we support our teammates, and we always make time for fun.


    Interset is an equal opportunity employer. Should you require accommodation in any aspect of our selection process, please contact our recruitment team at hiring (at) interset (dot) com.