Cloud Platform Engineer (Lead)

The Role

In the role of a lead Cloud Platform Engineer on this team, you will be helping to lead the architecture and development of our 3D image fusion and visualization platform and product suite. Your skillset and passion ideally are aligned with the architecture and development of leading and emerging technologies, toolsets, and processes. We are looking for someone to bring their experience in innovative and forward-thinking ideas, to develop our architecture to be scalable, secure and capable to meet the demands of our defence, security and other industry customers.

Your Responsibilities

Reporting to the Chief Operating Officer, you will:

  • Provide expertise and leadership in the architecture and development of our 3D image fusion and visualization platform.

  • Recommend and implement technology, toolsets and processes to build out our world-class HELIXX, NAVEC, and ARUS products to lead the industries they operate in

  • Continuously innovate and integrate new technologies into our product suite to keep them at the leading edge of capability. 

  • Provide solid technical leadership to our software engineering and research teams.

  • Work closely in a team environment with world-class research scientists and technologists.

Your Credentials and Experience
  • A Bachelor’s degree or equivalent in computer science or software engineering.

  • 3+ years experience in critical and/or leadership roles delivering large-scale cloud and/or SaaS environments.

  • 5+ years full-stack software development experience, working with technologies such as Python, Unity, Java, React, relational and noSQL databases, Amazon AWS, C#/C++

  • Practical experience with cloud-based product platform delivery, including architecture, development, quality assurance, release management

  • A strong technical software development aptitude.

  • Working knowledge and/or experience in game development on Unity or Unreal Engine platforms would be an asset.