Principal Engineer
Montreal, Canada
12d ago


At OneSpan, you will be part of a team that is trusted by more than 10,000 organizations around the world to safeguard their customers against cyber-

crime and fraud, and deliver exceptional digital experiences that build lasting customer loyalty. We offer the best of both worlds a solid foundation that only an established global enterprise can provide, with the energy and creativity of an innovative start-

up. In every role at OneSpan, you will contribute to the success of the most advanced security and e-signature technologies, and have opportunities to grow your career.

OneSpan Montreal is looking for a "Technical Architect" to enforce its R&D Software team for backend and cloud solutions.

Resume / CV *

Reporting to the global R&D Software Management you will be part of an international team responsible for Trusted Identity Platform.

You will find a challenging opportunity in defining the product architecture of OneSpan’s cloud solutions.

Cover Letter

You are the driver and will define the functionality and architecture of the Trusted Identity Platform (TID) including micro services and backend applications


  • Create high level use cases, functional specifications describing functional requirements, workflow descriptions and architecture descriptions as well as user interface for TID
  • Communicate with Product Owner in a scrum based product development to ensure that product architecture is correctly realized
  • How did you hear about this job?

  • Collaborate with the Global Product Owner / Architect to create a consistent software solution following an overall architecture and software design
  • Provide architectural support to product development team. Participate in architecture and functional design and test scenario reviews
  • Perform technical analysis activities. Serve as technical consultant during software implementation
  • Assist application manager and cloud operations administrator teams for solution delivery
  • Support customer & professional services during proof of concept, pilot, and integration
  • Profile

  • You have a Master of Science in Computer Science or Engineering or equivalent practical experience
  • You have been exposed and have solid experience in cloud based solution development
  • You are familiar with Java based micro services development
  • You have very good experience in Docker and Kubernetes
  • You are familiar with Spring Boot, Spring Cloud (micro service)
  • You have good knowledge of Apache Tomcat, JavaScript, REST / SOAP, .NET
  • You have experience with SQL databases PL / SQL (Oracle, MS SQL Server, )
  • You have experience in NoSQL database (CouchBase)
  • Skills and Competencies

  • Highly motivated with very positive & constructive attitude
  • Very high sense of initiative and energy
  • Have an eye for detail
  • Having been involved in agile development (preferably Scrum) is an advantage
  • Result oriented, like teamwork, committed, loyal, dedicated
  • Very good communication skills (verbal, written, presentation) are appreciated
  • You are fluent in English
  • Apply
    Add to favourites
    Remove from favourites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form