Principal Software Developer
OpenText is looking for a Principal Software Developer to help lead the design, development, and delivery of innovative Information Management solutions. In this senior role, you will work at the intersection of business strategy and technology, shaping software that solves real-world problems, from supporting sustainable supply chains to improving global access to healthcare data. As part of a collaborative and forward-thinking team, you’ll provide technical leadership across large-scale projects, influence long-term architectural decisions, and mentor other developers. With full-stack development experience and a strong understanding of secure software practices, you’ll be essential to driving OpenText's next generation of cloud-native, AI-first enterprise solutions.
Note: There is no set deadline. Applications will be reviewed on a rolling basis and the position will remain open until filled.
Requirements
12+ years of professional software development experience
Full stack proficiency in Java, Angular, and PostgreSQL
Familiarity with Python, C/C++, Go, Pyramid, React, jQuery, SymmetricDS
Secure development lifecycle experience; strong understanding of OAuth, OpenID Connect, SAML, FIDO2, cryptography, PKI
Proficient in Linux and Windows development environments
Hands-on experience with Docker, Kubernetes, GitLab, SaaS, PaaS
Experience with scripting and automation: Bash, PowerShell, Cypress, Playwright
Proven ability to lead, mentor, and collaborate across teams
Strong communication and decision-making skills with a customer-first mindset
Ability to work effectively in a fast-paced, evolving environment with shifting priorities
Benefits
Work at the forefront of AI-driven and secure information management
Be part of a global team shaping mission-critical technologies
Leadership opportunities in strategy, architecture, and team development
Hybrid work flexibility and modern engineering tools
Engage in meaningful projects with real-world impact (e.g. healthcare, sustainability)
Competitive salary and comprehensive benefits
Join a company where trust, innovation, and impact define the culture
The application process will continue on the employer's website.
Location
Waterloo, Ontario, Canada (N2L 0A1)