We exist in a society with many different ages of majority. You need to be 16 years old before you can drive a car; 16 years old before you can enlist in the reserves; but 18 years before you can drink or vote. I find it an interesting dichotomy where you need to be older to be able to drink and vote than you do to enlist, to potentially fight and die in the name of your country.
These ages should probably be aligned just in principle. If you're old enough to vote, it makes sense that you're old enough to participate in the back-end mechanics of the electoral process. Participating and working with Elections Canada seems to make sense to me, if you're old enough to vote.