Apply now »

Thank you for your interest in OpenText! Our career page is currently undergoing maintenance and will be back up by May 29, 2022, 2:00 am UTC (May 28, 2022, 10:00 pm EST)

Please return soon to complete your dream job application!



Lead Software Developer (Vertica)

Req id:  38353

Ottawa, ON, CA



As the Information Company, our mission at OpenText is to create software solutions and deliver services that redefine the future of digital. Be part of a winning team that leads the way in Enterprise Information Management. 




Employee Value Proposition (EVP)


Vertica Analytics Platform team delivers the power and efficiency without the administrative effort of operating a database at a massive scale. Thanks to your contributions our customers will be able to focus on their business logic, running analytical queries and performing in-database machine learning at a massive scale, without needing expertise in operations or database administration. This role will allow you to play a pivotal role as an early member of a team building OpenText’s Vertica-as-a-Service (VaaS).  You will design and implement improvements to a control plane that monitors and operates customer databases. You will write code to analyze database activity and raise notifications of meaningful events, and you will automate the handling of such events. There is a lot of gratifying work to be done. It is an exciting time to join the team.


What you will be doing


  • Build software to monitor and operate a Vertica database with high reliability, outstanding performance, and high efficiency.
  • Design, build, and automate features such as non-disruptive upgrade and disaster recovery.
  • Implement automated responses to stability and performance issues.

What you need to have


  • BS in Computer Science or related technical field (or equivalent experience)
  • Comfortable with Linux command line and scripting in Python
  • Excellent programming skills with a language like Go, Rust, Java, etc
  • Excellent communication, ability to describe a problem in a technical manner

What we are looking for


  • Experience in administration: AWS (Amazon Web Services) Lambda, Fargate, Docker, Kubernetes
  • Experience with GitLab, Jenkins, CI/CD, Bitbucket Pipeline, infrastructure as code
  • Success completing coding projects with Python, Node.js, GoLang
  • Experience with administering a database
  • Experience in automation development and configuration management

Success Measures


  • Within 3 months, you will have completed the Vertica Essentials course and have a good understanding of Vertica. You will also have fixed bugs and developed minor features.
  • Within 6 months, you will be able to work independently designing and developing medium and large features.
  • In 12 months, you will mentor new members of the team and contribute to the internal knowledge base. Additionally, you will have meaningfully contributed to the vision and VaaS product roadmap.



OpenText's efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of 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

We believe that our values are the compass that steers us in the right direction and helps us stay true to our mission. These values will not only guide our everyday decisions but also influence our strategic direction and the way we work. They reflect who we are as individuals and as a collective force, uniting us in our shared purpose. 

We create economic growth that is inclusive and sustainable. 

The world’s most trusted companies trust OpenText, and we demonstrate this in our actions as individuals, as a company, and as technology. 

We build global communities of purpose and challenge by supporting each other to exceed expectations and solve complex problems. 

We set high standards and exceptions, to learn, to be better. 

We tap into our creativity to deliver incredible experiences for customers, to ourselves, and for our planet. 

We believe a workplace should be human above all else. We ask excellence of our employees and reward it by creating an environment that is welcoming, challenging and that encourages real growth and development, not empty platitudes, or trinkets.” - Mark Barrenechea, CEO & CTO

Apply now »