• Director, Software Development

    Job Locations CA-ON-Ottawa
    Job ID
  • Overview

    The TravelClick GMS SaaS product enable hotels to optimize revenue of new and repeat business through deep knowledge of their guests.  


    The GMS product collects over 1 billon reservation events monthly to manage loyalty programs, drive AI insights for room recommendations and enable targeted e-mail marketing.    The product also offers guests chat/text based hotel engagement, mobile reservation documents, and optimized on property experiences.


    We’re looking for an engineering director that will own GMS software development and all core platforms.   This role requires skills in leadership, planning, communication, and the technical subject matter expertise.


    • Lead world class engineering teams that deliver SaaS products to hotels and consumers globally
    • Full technical ownership of the GMS product including software, process, planning, budget and operations
    • Grow the team through internal and external talent development including partnerships with local universities
    • Drive software engineering and operational excellence through clear metrics and continuous learning
    • Work with internal and external customers on the product roadmap and custom solutions
    • Ongoing innovation of the product and technology

    Basic Qualifications

    • Proven leadership and people management skills (5+ years), including –
    • Growing and developing talent
    • Managing small high performing teams
    • Resource planning and leading timely on budget project execution
    • Managing multiple initiatives, including budget responsibility
    • Ability to size, scope and prioritize work
    • Detail oriented, well organized, and ability to multi-task in a results-oriented business environment
    • Strong communication and interpersonal skills are required
    • Expert level software engineering and architecture skills (8+ year), with competency in more than one language, and the desire and ability to learn others. Our current platforms include Java, Python, and JavaScript.
    • Fluency with ​large-scale ​data​ platforms, both traditional structured databases ​(Oracle,​ ​MySQL)​ ​ and alt data platforms (columnar,  semi-structured,  key-value)
    • Experience running larger scale mission critical applications in Linux environment, familiarity with server automation (Chef/Puppet) frameworks and container-based​ ​deployment​ ​technologies​ ​(Docker)




    EEO Statement

    All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed