Senior Software Engineer

OpenText

Richmond Hill

On-site

CAD 150,000 - 185,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A global software company is seeking a Senior Software Engineer to lead the architectural design of an AI-driven analytics platform. This mid-senior level role focuses on developing innovative information management solutions aimed at enhancing supply chain efficiency. Candidates should have expertise in AI/ML technologies, data engineering, and cloud-native architectures. Strong leadership and programming skills in Python, Java, or Scala are essential for success in this full-time position.

Qualifications

  • Deep understanding of AI/ML technologies and data engineering.
  • Experience in cloud-native architectures like AWS, Azure, or GCP.
  • Proficiency in large-scale distributed systems within supply chain analytics.

Responsibilities

  • Define the architectural vision for the AI-powered supply chain analytics platform.
  • Lead the design of data ingestion, processing pipelines, and user applications.
  • Integrate advanced AI/ML models for predictive analytics and decision support.

Skills

AI/ML technologies
Data engineering
Cloud-native architectures (AWS, Azure, GCP)
Large-scale distributed systems
Data platforms (Snowflake, Databricks)
Streaming technologies (Kafka)
Container orchestration (Kubernetes)
Software engineering
Python
Java
Scala
Communication skills
Leadership skills

Education

Bachelor’s or Master’s degree in Computer Science

Job description

Join to apply for the Senior Software Engineer role at OpenText

This range is provided by OpenText. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$150,000.00/yr - CA$185,000.00/yr

Location

Toronto, Ontario, Canada

Overview

OpenText Business Network is a cloud platform that facilitates efficient, secure and compliant collaboration across digital ecosystems of people, systems and things.

As a Principal Software Developer, you will lead the architecture and product design of a next-generation AI-driven Trading Grid analytics platform, collaborating with product managers, data scientists and engineering teams.

Your Impact

You’ll construct cutting-edge Information Management Solutions that contribute to sustainable supply chains, support refugees, and enhance medical information access to save lives.

Responsibilities
  • 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.
Qualifications
  • Deep understanding of AI/ML technologies, data engineering, and cloud-native architectures (e.g., AWS, Azure, GCP).
  • Proven experience designing and building large-scale distributed systems, preferably in supply chain, logistics, or enterprise analytics.
  • Experience with data platforms (e.g., Snowflake, Databricks), streaming technologies (e.g., Kafka), and container orchestration (e.g., Kubernetes).
  • Several years of experience in 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.
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Information Technology

Industries

Software Development

Other Information

OpenText is more than just a corporation; it's a global community where trust is foundational, the bar is raised, and outcomes are owned.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer (Java)
Senior Software Developer (Java)

OpenText • Richmond Hill

On-site
CAD 98,000 - 148,000
Lead Data Modelling Engineer
Lead Data Modelling Engineer

OpenText • Southwestern Ontario

On-site
CAD 125,000 - 170,000
Sr. Technical Support Specialist
Sr. Technical Support Specialist

OpenText • Richmond Hill

On-site
CAD 72,160 - 108,240
Sr Software Developer
Sr Software Developer

OpenText • Southwestern Ontario

On-site
CAD 121,000 - 183,000
Principal IT Software Developer
Principal IT Software Developer

OpenText • Southwestern Ontario

On-site
CAD 167,000 - 252,000
Senior Technical Support Specialist
Senior Technical Support Specialist

OpenText • Southwestern Ontario

On-site
CAD 72,000 - 108,000
Sr. Technical Support Specialist
Sr. Technical Support Specialist

OpenText • Southwestern Ontario

On-site
CAD 72,160 - 108,240
Sr. Principal AI Developer
Sr. Principal AI Developer

OpenText • Southwestern Ontario

On-site
CAD 180,000 - 240,000
Lead Technical Support Specialist
Lead Technical Support Specialist

OpenText • Southwestern Ontario

On-site
CAD 86,000 - 131,000
Sr. Systems Administrator
Sr. Systems Administrator

OpenText • Mississauga

On-site
CAD 90,000 - 140,000