Location
winnipeg, mb, Canada
Posted
June 05, 2026
Job Description
Role Summary We are looking for a Principal Engineer to join our Architecture Engineering Services team. This is a handsβon technical leadership role focused on evaluating, introducing, and operationalizing new technologies across our tax and accounting platform. You will build prototypes, define architectural standards, and guide engineering teams through adoption β bridging the gap between emerging technology and production-ready systems.
What You Bring
8+ years of software engineering experience, with a track record of operating at a senior or staff-level scope
Deep expertise in distributed systems, including event-driven and microservices architectures
Strong hands-on experience with Apache Kafka β topic design, partitioning strategies, consumer group management, and operational best practices
Production experience with Kubernetes β cluster management, Helm charts, service mesh, resource tuning, and troubleshooting
Proficiency i...
What You Bring
8+ years of software engineering experience, with a track record of operating at a senior or staff-level scope
Deep expertise in distributed systems, including event-driven and microservices architectures
Strong hands-on experience with Apache Kafka β topic design, partitioning strategies, consumer group management, and operational best practices
Production experience with Kubernetes β cluster management, Helm charts, service mesh, resource tuning, and troubleshooting
Proficiency i...