SO

Principal Software Developer

Ottawa, Ottawa region
On-site
Full-time
No salary postedToday
Employment type
Full-time · On-site
Posted
October 17, 2026
NOC code
21232 — Software developers and programmers
Province
Ontario (ON)More in Ontario

Hiring confidence: Sparse posting · 7/100

This posting is missing most of the signals we look for, or shows patterns common to listings that are not actively being filled. Check with the employer before applying. How this is scored

Job Overview

This is only part of this posting — the job board it came from publishes a short summary. Read the full posting.
Solace helps companies connect and integrate all of their assets through the power of event-driven architecture. Our technology makes it easy to unlock data silos and capture events occurring across large enterprises; stream information about those events everywhere it needs to be in real-time; and give the apps, AI agents and people who receive it the power to immediately react with decisive actions and smart decisions. Many of the world’s biggest companies trust Solace to modernize their IT i…

This role is based in Ontario. The Canadian NOC code for this position is 21232 — Software developers and programmers. Solace is hiring for this full-time position through Jobily, where you can check how well your resume matches the posting before you apply.

Market context

About this role in Ontario

Average salary for Software Developer in Ontario

Median $120,000 per year, with most postings between $99,216 and $137,940 (Software developers and programmers, 2026-05, 114 postings). This posting does not state a salary.

NOC code

21232 — Software developers and programmers. The National Occupational Classification code is what Express Entry, provincial nominee programs and Job Bank use to identify this occupation.

Typical qualifications for Canadian employers

A post-secondary credential in computer science or a related field, or an equivalent portfolio, plus hands-on experience with the stack named in the posting.

Licensing: No licence or registration is required. Employers hire on portfolio, experience and technical interviews.

All Software Developer jobs in Ontario

Fit check

Is this role right for you?

Top skills this posting asks for:

  • Software Development
  • Event-Driven Architecture
  • System Design

Jobily reads your resume against this posting and scores the fit — the skills you already have, the gaps, and what to change before applying. Signed-in Premium members see the score at the top of this page.

Scan your resume to see your fit

Keep looking

Similar jobs

What you'll do

  • Develop and maintain core software components for event-driven architecture platform
  • Design solutions for connecting and integrating enterprise assets
  • Build real-time data streaming capabilities
  • Work with data integration and unlocking data silos
  • Architect systems for processing events across large enterprises
  • Lead technical initiatives and mentor development team
  • Contribute to product modernization strategy

What you'll need

  • Extensive software development experience
  • Deep understanding of event-driven architecture
  • Enterprise software integration knowledge
  • Experience with large-scale distributed systems
  • Leadership and mentoring capabilities

About the Company

SO

Solace