Senior Principal Software Development Lead to drive architecture and delivery -gen compliance team
Job in
Winnipeg, Manitoba, Canada
Listing for:
S.i. Systems
Full Time
position
Listed on 2026-06-04
Job specializations:
-
Software Development
Software Architect, Full Stack Developer, Senior Developer, Software Engineer
Job Description & How to Apply Below
Position: Senior Principal Software Development Lead to drive architecture and delivery for a next-gen compliance team
Senior Principal Software Development Lead to drive architecture and delivery for a next-gen compliance team
Overview:
The Principal Software Engineer is a senior technical leader embedded in our agile development organization, driving the architecture and delivery of our next-gen compliance platform. This is a hands-on leadership role — you will own technical direction, mentor and lead a team of 3–4 developers, and contribute meaningfully at the individual contributor level. The ideal candidate brings 10–15+ years of full-stack experience, thrives in fast-paced and sometimes ambiguous environments, and has a track record of leading distributed, multi-time zone teams.
You will be expected to think beyond your immediate team. As a member of our Team Leads Team, you will collaborate cross-functionally with other engineering leaders, share learnings, and help shape engineering culture and practice across the broader organization.
Must haves:
10+ years of experience are a Senior Full stack Developer3+ years of experience leading a team of developersArchitect, write, and maintain reusable, testable, and efficient code (Clean Code / SOLID principles).Design and implement low-latency, high-availability, and performant applications across the full stack.Lead front-end (Vue/Vuex) and back-end (.NET) development, setting patterns and standards for the team.Own SQL database architecture and query performance across your team’s domains.Drive adoption of microservice and micro front-end architecture best practices.Share in Dev Ops responsibilities and champion observability tooling and practices.Participate in and often facilitate agile (Scrum/Kanban) ceremonies for your team.Required Leadership
Experience:
Proven experience leading a team of developers in a remote or hybrid environmentExperience managing or collaborating across multiple time zonesStrong async communication skills — comfortable with written documentation, structured async workflows, and remote-first practicesAbility to operate and deliver in fast-paced, ambiguous environments without loss of quality or team moraleExperience facilitating cross-team engineering forums, communities of practice, or similar leadership collaboration
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: