Senior Software Engineer II, Distributed Systems
Narvar • winnipeg, mb • Posted June 01, 2026
Position Overview
Sr. Software Engineer II (Distributed Systems) Narvar is Growing!
We are looking for Senior Software Engineers that focus on Distributed Systems. In this role, you will build products that power the post‑purchase experience for the biggest brands in the retail industry. As a Distributed Systems Software Engineer, you will help us drive decisions on how best to scale and extend our platform and own reliability and scalability KPIs.
Note that we are hiring for these roles across multiple products and platform teams.
Day-to-day
Work in a group of motivated engineers and help the members of your team grow technically
Get inspired and influenced by your team and embrace modern engineering practices that will enable you to frequently release high‑quality services
Work with the team to design, estimate, develop and launch new products & features
Resolve complex technical issues and drive innovations that improve system availabilit...
We are looking for Senior Software Engineers that focus on Distributed Systems. In this role, you will build products that power the post‑purchase experience for the biggest brands in the retail industry. As a Distributed Systems Software Engineer, you will help us drive decisions on how best to scale and extend our platform and own reliability and scalability KPIs.
Note that we are hiring for these roles across multiple products and platform teams.
Day-to-day
Work in a group of motivated engineers and help the members of your team grow technically
Get inspired and influenced by your team and embrace modern engineering practices that will enable you to frequently release high‑quality services
Work with the team to design, estimate, develop and launch new products & features
Resolve complex technical issues and drive innovations that improve system availabilit...