Lead the team that utilizes data processing pipelines to mine location-based insights, create audience segments and integrate them with a myriad of DMP and DSP systems.
Work collaboratively with cross-functional matrix team members in product, infrastructure, visualization, data science and engineering to identify creative solutions for data targeting, and plan and execute key products from concept to production
Live and breathe Big Data and analytics systems such as Big Query, Google Cloud Dataflow and Apache Spark; Knowledge of on-premise big data systems such as HDFS/Spark/Kafka is also an asset
Lead best practices in the team in hybrid cloud-based infrastructure (Google and AWS and on-premise) to collect and process massive volumes of data;
Assist the team with data pipelines that process over 3 billion rows per day;
Brainstorm and guide the team to create powerful visualizations that makes data accessible and understandable.
Lead the team to evaluate new technology and help to define the architecture and design of data delivery systems.
Contribute with development best practices and experiment with new ideas and always stay on the forefront of advertising industry challenges;
Qualifications (Must Haves):
Master’s Degree or equivalent in computer science / software engineering, preferably focused on data mining, machine learning, or related quantitative fields.
Deep knowledge of SQL, Map Reduce and other Big Data languages and processing frameworks.
Experience designing and coding data pipelines in Java and/or Python;
Understanding of statistical and predictive modelling, machine learning approaches, geo-spatial analysis and identification of patterns from location/ behavioral data
Comfortable designing and coding APIs using Flask or equivalent.
Knowledge of machine learning is an asset. Ability to drive machine learning into actionable results and insights.
Big plus if you have knowledge of the advertising domain and its technology stack
You are Made for This if:
Have leadership abilities that the team quickly recognizes.
You are great in aligning your team’s goals with the organizational goals and bring out the best in the team
You listen and gather feedback but are also directive where you need to be.
You are a great coach, a listener and some one whom team members will naturally turn to for guidance
You are able to balance the short-term urgent vs the long term important priorities for the team.
You are entrepreneurial and take initiative, finding and executing great ideas with minimal resources
You naturally fit into cross functional matrix teams and are able to lead without authority and take best ideas irrespective of where they originate.
You are truly interested in helping your team members grow You are a visionary! Someone who wants to leave a lasting impact on business
You are excellent at communicating within a team and with clients
You thrive under pressure and have no problem meeting deadlines
You are an engaged, passionate team player who everyone wants to work with.
You can quickly diagnose and analyze software problems and determine solutions with their excellent analytical, troubleshooting, and critical thinking skills.
You have the burning ambition and interest to contribute to new world class products.
You learn quickly and are passionate about continuous improvement.
You possess strong written and verbal communication skills and have well-developed organization and planning skills.
You love working in a collaborative team setting where you welcome giving and receiving honest, meaningful feedback.