Senior Principal Software Engineer
Hybrid · Canada
The Senior Principal Software Engineer will act as a technical leader, driving the architecture, design, and implementation of complex, large-scale backend systems using Python and Java. This role involves architecting fault-tolerant microservices, designing sophisticated Agentic AI systems, and providing technical mentorship to engineering teams.