This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in Canada. This role offers the opportunity to build scalable software solutions that support critical business operations for growing organizations.You will take ownership of complex engineering initiatives, from technical design through deployment and optimization.Working in a remote-first environment, you will collaborate closely with product, engineering, and customer teams to deliver impactful solutions.The position combines deep technical execution with opportunities to influence architecture, processes, and product direction.You will contribute to systems that leverage automation and AI to improve operational efficiency across essential industries.This is an ideal opportunity for an experienced engineer who enjoys autonomy, solving challenging problems, and shaping products at scale.