Back End Engineer

Toronto, Canada
Apply For This Role is an AI powered AUM Growth Platform that helps financial services firm scale their advisory business. Financial advisors today use traditional prospecting methods such as cold calling, expensive seminars and door knocking. Our product is the industry leading modern day AUM growth platform that fills up advisors sales pipeline. We have built a growth platform with video, digital transformation and automation tools all in one spot to help Financial Services firms dominate modern day clients acquisition.

Our goal is to drive value for our customers by helping them stay current in the rapidly evolving digital landscape. We make business development automation tools to increase productivity and efficiency for businesses. Our tools provide a convenient and enriching experience for consumers while delivering valuable data analytics and revenue growth for enterprises.

We want to be learning more about our users and their problems, and building better business tools. At, our people are empowered and encouraged to take ownership of what they’re passionate about. This way, everyone makes an impact, with an opportunity to experiment, learn, and contribute.


  • Translate requirements into code
  • Provide feedback on technical feasibility of user stories
  • Estimate timelines for implementation
  • Conduct comprehensive testing of the features you develop
  • Participate in software engineering processes such as daily standups, sprint planning, backlog grooming
  • Regularly communicate progress and blockers
  • Contribute actively to code reviews and design reviews


  • A high standard for quality of code and speed/stability of overall system
  • Proficiency in Python 2.7 and higher
  • Experience with a framework such as Django or Flask
  • The ability to think through customer requirements to come up with the most effective way to quickly solve their problems
  • Attention to details
  • Experience shipping production code with full instrumentation: deployment, logging, and monitoring, and documentation
  • Excellent communication skills in verbal and written English
  • Bachelor's or higher degree in engineering, computer science or other technical related field.