Senior Software Engineer in Richmond Hill

Senior Software Engineer in Richmond Hill

Richmond Hill Full-Time 123750 - 151250 $ / year (est.) On-site
O

At a Glance

  • Tasks: Lead the design of an AI-driven analytics platform and collaborate with diverse teams.
  • Company: Join OpenText, a global leader in innovative technology solutions.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Be part of a community that values trust and ownership.
  • Why this job: Make a real impact on sustainable supply chains and life-saving medical access.
  • Qualifications: Expertise in AI/ML, cloud architectures, and large-scale systems required.

The predicted salary is between 123750 - 151250 $ per year.

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

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

Senior Software Engineer in Richmond Hill employer: OpenText

OpenText is an exceptional employer that fosters a dynamic and inclusive work culture, where innovation thrives and employees are empowered to grow their careers. Located in Canada, the company offers competitive benefits, professional development opportunities, and a collaborative environment that encourages teamwork across various functions, making it an ideal place for those passionate about technology and law to make a meaningful impact.

O

Contact Details:

OpenText Recruitment Team

We think you need these skills to ace Senior Software Engineer in Richmond Hill

AI/ML Technologies
Data Engineering
Cloud-Native Architectures
AWS
Azure
GCP
Large-Scale Distributed Systems