Director, Software Engineering- Points
Who Is Points & How Are They Changing the World?
​
Points (TSX:PTS) (Nasdaq:PCOM) is a true Canadian success story. Points was founded in 2000, and have been shaping the loyalty technology industry ever since. From engagement to growth, retention to redemption, their solutions nurture customers throughout all stages of the loyalty journey to maximize their lifetime value. They are an industry-leading organization that is continuously reshaping how consumers interact with their loyalty programs.
As a trusted partner to the world’s leading loyalty programs, Points builds, powers, and grows new ways for members to get and use their favorite loyalty currency. They only succeed when their partners do.
They work with the world’s largest airline, hotel, financial, and retail rewards programs, to tackle complex challenges and come up with innovative e-commerce solutions. Given their inherent security standards and customizability, they’ve been entering new markets as well which has continued to fuel their growth.
Their casual, collaborative environment is where their strong workplace culture begins. Their people are what makes them great, so they empower them with the freedom to think big and the resources to make things happen. They communicate directly, lead by example, and make sure their team members know how much they are appreciated. Passion for life and work is important to them, and they want to see it in you, too!
​
How Will I Make An Impact?
As the Director, Software Engineering you’ll be joining an amazing team of technical talent and report into the VP, Software Engineering. You’ll be owning the development of their largest product: the buying, gifting and transferring of points (B2C).
You will:
-
Be forward looking and have a strategic responsibility for advancement/adaptation in face of change. You'll exert judgement, take risks, adjust plans fluidly as required to achieve impact and deliver results.
-
Be responsible for recruitment, retention, succession planning, and career development of your teams.
-
Lead the charge on new developments, along with the never ending challenge of optimizing and modernizing
-
Work very closely with the product team
-
Ensure alignment and commitment to their team's missions and goals.
-
Continuously improve/grow the team's area of impact in support of strategic goals through innovation.
-
Thrive by inspiring the team - advancing the reputation both within Points and within the industry.
-
Ensure the teams collaborate and work well with other teams (Cross-team collaboration is key at Points).
-
Initiate and drive initiative beyond the span on the teams’ day to day development work.
-
You'll not only be coming up with ideas, but you'll also be working with the teams to build a plan and execute to completion projects that take long months. You want to lift your team up and continuously grow them as professionals.
How Do I Know If This Is For Me?
-
Given the complexity of the Points solution, you must love technical challenges - you’re ready to peel the layers back on this really cool and complex onion
-
You’re a continuous learner - across the board at Point they’re constantly striving to learn and be better
-
You are an amazing leader and want to continue to push your leadership abilities (while learning from other amazing leaders)
-
You’re passionate about diversity and inclusion - Points knows the value that comes from bringing people together from different backgrounds/experiences and want to continue to foster an environment that welcomes that level of collaboration
Do I Have What It Takes? (Requirements)
​​​​
You have:
-
Exceptional verbal and written communication
-
A track record of strong leadership, leading multiple teams
-
Solid technical background with building and scaling web services
-
A balanced approach with high IQ & EQ
​