Senior Developer

Toronto, ON, Canada


                       Senior Back End Developer


We are disrupting the world of Finance – think Big Data; think Natural Language Processing; think Artificial Intelligence; think Slick User Experience.



  • Own a variety of mission-critical and data-intensive problems, solve the tough problems
  • Translate high-level business needs into well-defined and scoped functionality
  • Implement new functionality, improve existing infrastructure


Got Skills

  • Strong CS fundamentals gained through Bachelor’s degree in CS, Math or related discipline or equivalent industry experience
  • Experience in building large-scale web applications and infrastructure
  • Experience with web front-end development: W3C Compliant, XHTML, CSS, Javascript and
    libraries such as JQuery
  • Experience with creating secure websites or apps
  • Proficiency  with Perl, PHP, Python or Ruby
  • Excellent knowledge and experience with both object-oriented and service oriented
    programming paradigms (including C++ and/ or Java)
  • Knowledge of database theory; familiarity with MySQL
  • Backend web development within frameworks like Django, AppEngine and Rails
  • Creativity and ability to learn and solve problems quickly in a fast-paced environment
  • Self-motivated engineer who can take the initiative and work effectively both
    independently and as part of a team of engineers
  • Experience working with a version control system
  • Understands complex web development and database concepts
  • Understands the benefits of various design methodologies and object-oriented environments
  • Experience with Agile/Scrum and  test-driven development
  • Data architecture and external data integration experience
  • Experience with filesystems, concurrency, multithreading, server architectures, and distributed system
  • Experience with Hadoop or MapReduce

We don’t expect you to know everything, but expect you will do what it takes to learn new technologies, and stay ahead of the curve.