VP of Engineering
VP of Engineering
Montreal, Quebec - Permanent
Our client is the only enterprise-class ABM platform built to empower sophisticated marketing and sales organizations to simplify the complexity of their operating environment and drive actual pipeline revenue impact. We enable more than 1,000 ABM programs across 5 continents, in as many as 20 languages.
They are based out of Philadelphia with engineering teams in the UK. They are building out an office in Montreal. This VP will be responsible for the whole distributed engineering team.
This role will report directly to the CTO.
The 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
•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
•Team player mentality and a sense of pride and ownership for your quality of work
Nice to Have Skills:
•6+ years of experience Big Data technologies
•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 libraries (e.g. SAS, SPSS, R) is helpful