×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Developer

Job in Richmond Hill, Ontario, Canada
Listing for: OpenText
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Cloud Engineer - Software, AI Engineer, Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 60000 - 80000 CAD Yearly CAD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Principal Software Developer

Open Text

Toronto, Ontario, Canada

Salary: CA$ - CA$

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering and Information Technology

Industries

Software Development

Overview

Open Text is a global leader in information management. In this role you will partner with top companies and tackle complex challenges, building solutions that shape the future of digital transformation.

Open Text Business Network is a cloud platform that facilitates efficient, secure and compliant collaboration across digital ecosystems. It simplifies business‑to‑business data exchange and drives operational efficiencies.

Your Impact

A Development role at Open Text is more than a job; it’s an opportunity to create cutting‑edge Information Management Solutions that support sustainable supply chains, refugees, medical information and more, driving real‑world change.

What

The Role Offers
  • Define and evolve the architectural vision for our AI‑powered supply chain analytics platform.
  • Lead end‑to‑end technical design, including data ingestion, processing pipelines, analytics engines, and user‑facing applications.
  • Evaluate and integrate advanced AI/ML models to drive predictive analytics, optimization and decision support.
What You Need To Succeed
  • Proven experience designing and building large‑scale distributed systems, preferably in supply chain, logistics or enterprise analytics.
  • Deep understanding of AI/ML technologies, data engineering and cloud‑native architectures (e.g., AWS, Azure, GCP).
  • Experience with data platforms (e.g., Snowflake, Databricks), streaming technologies (e.g., Kafka) and container orchestration (e.g., Kubernetes).
  • Several years of software engineering, with at least 3 years in a principal or architect role.
  • Proficiency in modern programming languages such as Python, Java or Scala.
  • Strong communication and leadership skills, with the ability to influence technical direction across teams.
  • Bachelor’s or Master’s degree in Computer Science, Engineering or a related field.
One Last Thing

Open Text is more than a corporation; it’s a global community that values trust, raises the bar and owns outcomes. Join us to drive positive change through privacy, technology and collaboration.

Open Text’s Employment Equity and Diversity Policy ensures a workplace inclusive of all, regardless of culture, origin, race, gender, sexual orientation, family status, age, veteran status, disability, religion or other protected basis.

If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please contact us at

#J-18808-Ljbffr
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:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary