To apply for this job you must first either login or register

VP of Engineering

Montreal, Quebec  - Permanent

Job Description

Our client are one of the first networks devoted to helping B2B enterprises. Our first-of-its-kind Sales Analytics platform combines a proprietary, self-learning network with applications that is ready to use, data backed, and built on predictive analyses.

They are looking for a VP of Engineering that will report to the EVP of Engineering and will be responsible for leading application development, enhancing product features and scaling an engineering organization focused on delivering a highly available, scalable, secure application and network. This position requires someone who is a combination of hands on and passionate about Big Data along with new technologies, a strong problem-solver, and a team collaborator who enjoys continuing learning.

Must Have Skills:

•15+ years of progressive engineering management and experience with enterprise/analytical software development
•Experience with agile development methodologies with Test Driven Development (TDD) and Continuous Delivery (CD)
•Extensive hand-on experience with Front End development. MEAN Stack and JS Frameworks specifically AngularJS and Node.js
•Mastery of modern web programming standards and best practices: experience architecting and designing complex systems across a wide range of technical disciplines
•Passion for delivering and scaling highly-available business critical systems and a strong understanding of the core tenets and practices of microservices architecture
•Expertise in containerized systems and knowledge of best practices for designing, building and deploying containerized applications is a plus.
•3rd party integrations experience: API-based integrations, data pipelines and transformations systems
•Experience with Cloudera distributions is a plus and so is experience with graph database (such as Neo4j)
•6+ years of experience Big Data technologies
•Hands-on experience with the Hadoop stack (HDFS, Hbase, Hive, Apache Spark, Scala, Java, Phoenix, Impala)
•Experience building secure, highly-scalable, reliable, and performant big data platforms to consume, integrate and analyze complex data using a variety of open-source platforms and tools.
•Experience with messaging system Kafka and scripting and automation skills in Java or Python
•Experience with implementation of distributed computing systems and architecture.
•Familiarity with cloud computing infrastructure (e.g.AWS, GCP) and considerations for scalable, distributed systems
•Prior experience with analytical tools, languages, or lilbraris (e.g. SAS, SPSS, R) is helpful
•Providing technical guidance to team leads related to architecture and design
•Prepared to do some hands-on coding work as needed
•Managing, mentoring and communicating business and performance objectives to a large team
•Strong communication skills and ability to interact with our business, product, and development teams
•Working well with time sensitive delivery deadlines
•Comfortable with navigating through ambiguity
•Team player mentality and a sense of pride and ownership for your quality of work

Starting: ASAP
Travel: 15%
To apply for this job you must first either login or register