Lead Data Modelling Engineer

OpenText

Southwestern Ontario

On-site

CAD 125,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology company in Canada seeks a Lead Data Modelling Engineer to lead the design of SaaS products and implement scalable data systems. The role requires 8+ years of software development experience, with expertise in data architecture and proficiency in Java and Python. Office presence in Waterloo is required. This full-time role offers the chance to work with advanced technologies in a diverse and inclusive environment.

Qualifications

  • 8+ years of software development experience.
  • Experience in data architecture, modeling, ETL pipelines, and database design.
  • Ability to work out of the Waterloo office.

Responsibilities

  • Lead the design and development of SaaS products.
  • Architect and implement scalable data systems.
  • Push AI initiatives and collaborate cross-functionally.

Skills

Software development experience
Data architecture
Data modeling
Proficiency in Java/Spring
Proficiency in Python
Cloud platforms
CI/CD and DevOps
Big data and analytics

Education

Bachelor’s or Master’s degree in Computer Science or Engineering

Tools

Oracle
PostgreSQL
Snowflake
GitLab
Kubernetes

Job description

Lead Data Modelling Engineer – OpenText

Join OpenText as a Lead Data Modelling Engineer, where AI powers innovation and you will lead data architecture and software development.

Base Pay Range

CA$125,000.00/yr – CA$170,000.00/yr

Your Impact

A Development role at OpenText is more than just a job; it's an opportunity to impact lives. As a key contributor, you'll be instrumental in constructing cutting‑edge Information Management Solutions that contribute to sustainable supply chains, support refugees, and enhance medical information access to save lives. You will engage in solving meaningful challenges within a motivated team, gaining exposure to advanced technologies beyond individual access. You will be encouraged to cultivate an engineering mindset, driving the creation of innovative software solutions that address real‑world problems and shape the future.

What the role offers
  • Lead the design, development, and deployment of high‑quality SaaS products
  • Architect and implement scalable, secure, and efficient data systems
  • Work with big data, analytics, and machine learning
  • Push AI initiatives
  • Collaborate cross‑functionally to define technical requirements and system architecture
  • Identify and evaluate technologies
  • Investigate and improve application performance
  • Set the quality standards for the team's technical work, from code to software designs
What you need to Succeed
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field; 8+ years of software development experience
  • Proven experience in data architecture; data modeling, dimensional modeling, ETL pipelines, and database design
  • Proficiency in modern programming languages (Java / Spring, Python)
  • Deep understanding of relational and non‑relational (analytics) databases (Oracle, PostgreSQL, Vertica, Snowflake, etc.)
  • Experience with cloud platforms, containerization, CI/CD and DevOps (GitLab, Kubernetes, Helm, kustomize, New Relic)
  • Ability to work out of the Waterloo office
Seniority Level

Mid‑Senior level

Employment type

Full‑time

Job function and Industries

Information Technology | Technology, Information and Media

OpenText Commitment to Diversity and Inclusion

OpenText's commitment to diversity and inclusion surpasses legal requirements, evident in our Equal Employment Opportunity Statement of Policy which promotes a respectful and empowering environment for employees of all backgrounds, culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws.

If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please contact us at hr@opentext.com. Our proactive approach fosters collaboration, innovation, and personal growth, enriching OpenText's vibrant workplace.

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

Similar jobs worth comparing

Lead Financial Analyst
Lead Financial Analyst

OpenText • Richmond Hill

On-site
CAD 86,000 - 131,000
Senior Software Engineer
Senior Software Engineer

OpenText • Richmond Hill

On-site
CAD 150,000 - 185,000
Senior Software Developer (Java)
Senior Software Developer (Java)

OpenText • Richmond Hill

On-site
CAD 98,000 - 148,000
Lead Data Product Owner
Lead Data Product Owner

OpenText • Southwestern Ontario

On-site
CAD 131,000 - 197,000
Comprehensive benefits package
Paid time off
Lead Data Product Owner
Lead Data Product Owner

OpenText • Richmond Hill

On-site
CAD 131,000 - 197,000
Comprehensive benefits package
Variable and commission compensation opportunities
Paid time off
Sr. Manager, Data & Analytics
Sr. Manager, Data & Analytics

Socket.dev • Southwestern Ontario

On-site
CAD 130,000 - 180,000
Sr. Manager, Data & Analytics
Sr. Manager, Data & Analytics

OpenText • Southwestern Ontario

On-site
CAD 120,000 - 180,000
Sr. Principal Software Architect (AI)
Sr. Principal Software Architect (AI)

OpenText • Richmond Hill

On-site
CAD 110,000 - 150,000
Thoughtfully designed benefits package
Variable compensation opportunities
Vacation entitlement and paid time off
Lead Python Developer
Lead Python Developer

OpenText • Richmond Hill

On-site
CAD 120,000 - 160,000
Educational budget
Sr. Principal AI Developer
Sr. Principal AI Developer

OpenText • Southwestern Ontario

On-site
CAD 180,000 - 240,000