The Staff Software Development Engineer at Wagepoint will be responsible for leading the design and delivery of software solutions that significantly impact small businesses in Canada. This role requires a strong background in software engineering, with expertise in distributed systems and cloud infrastructure. The successful candidate will mentor junior engineers and collaborate across teams to align development with strategic goals.