Bookmark and Share




Points sells multi-tenant, SaaS products into the $40 billion loyal industry. With an existing portfolio of products that are performing exceptionally well, Points continues to make significant investments in refining these products as well as developing new, cutting edge services. As a senior member of technology team, the Principal Engineer Lead will work closely with the software engineering and product management teams to provide technical and delivery leadership during product discovery and product delivery.


This role is ideal for a strong architect that wants to be an integral part of the product delivery process or a very strong technical lead that wants to move into an architectural/technology leadership role. The successful candidate is expected to spend 50% of their time hands on keyboard writing code and the remaining 50% in technical and delivery leadership activities.


Report to: Chief Technology Officer




  • Provide technical, architectural and product delivery leadership and mentoring to four
  • Agile development teams
  • Support product management/technology leadership in defining, sizing and prototyping
  • new products by solving specific, challenging technical issues and related business
  • problems
  • Work with Director of Software Engineering and Chief Technology Officer to drive
  • definition of Points’ Technology Roadmap
  • Manage 2 principle engineers assigned to Points’ platform project



  • Bachelor’s degree in Computer Science, Engineering or equivalent
  • Minimum 10 years experience in software development
  • Minimum 2 years experience working on Agile development teams
  • Exceptionally comfortable working in all tiers of a typical web application
  • Deep understanding and experience with RDBMS, OO, SOA and REST
  • Minimum 3 years experience working on multi-tenant SaaS products
  • Exceptional Python and Java development skills
  • Experience with & strong believer in continuous delivery and automated testing
  • A strong working knowledge and belief in Agile development
  • Knowledge of PCI, OWASP and e-commerce technologies is highly desirable
  • Self-motivated, results-oriented with strong desire and ability to learn
  • Excellent communication, problem solving, troubleshooting and analytical skills
  • Ability to function effectively in a fast paced, collaborative team environment
  • Experience managing small teams (2 to 5)


Benefits & Perks @

  • Casual dress, every day of the week!
  • Beer cart Fridays: free beer and snacks!
  • Awesome loft-like workspace, with ping pong, foosball, sofas, lunch room, and a rooftop patio.
  • Flexible work hours.
  • Team events: bowling, lunch, paintball, drinks, patio potluck
  • Great central location downtown Toronto, in the trendy Entertainment District.
  • Opportunities to continuously challenge yourself, innovate, and improve


About Points International Ltd.:

Points International Ltd. (TSX: PTS; Nasdaq: PCOM), is the owner and operator of

the global leader in reward currency management providing multiple eCommerce and

technology solutions to the world's top loyalty brands. also manages the largest

consumer rewards management platform, allowing more than 3 million users to trade, track,  exchange, and redeem their loyalty points, miles, and rewards. Recently, Points International was the recipient of several prestigious awards; the Company was named the 5th largest Canadian software company and the 40th largest Canadian technology company by the 2012 Branham300 list as well as ranked 40th by PROFIT Magazine’s top 200 Canadian companies by five-year revenue growth for 2012.'s solutions enable the management and monetization of loyalty currencies, including

frequent flyer miles, hotel points, retailer rewards and credit card points, as well as enhancing

loyalty program consumer offerings and back-end operations for more than 40 partners

worldwide. Further,’s SaaS products allow eCommerce merchants to add loyalty solutions to their online stores and reward customers for purchases.


We take pride in our energetic team environment and strive to create a balanced and rewarding

workplace. At, we communicate directly, lead by example, and ensure that all of our team members know just how much they are appreciated. Come join the team!


For more on the company, and our consumer site, visit:

For more on life at Points, including photos of the team and office, visit:

For info on the Points tech stack: