VP of Engineering
VP of Engineering
Montreal, Quebec - Permanent
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 CEO 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 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)
•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
•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 implementation of distributed computing systems and architecture.
•Familiarity with cloud computing infrastructure (e.g.AWS, GCP) and considerations for scalable, distributed systems
•Providing technical guidance to team leads related to architecture and design
•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
Nice to Have Skills:
•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 with messaging system Kafka and scripting and automation skills in Java or Python
•Prior experience with analytical tools, languages, or lilbraris (e.g. SAS, SPSS, R) is helpful