You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
You're using an older version of Internet Explorer and some functionality may not work as expected. Please update your browser for the best experience.
Strawhouse Logo

Team Lead - Platform Developer

Reference ID: wIKbvQvmuB5D

Share job:




The Opportunity

You need to code. Your desire to build platforms and products people can't live without is a high. We should be able to follow the breadcrumbs (aka proven track record) to you being a reliable development team contributor across the stack, with a keen interest and skills in backend development, infrastructure, scalability and performance.

You will be an integral part of the development team and a major contributor to our sprint velocity. Leading the development team to greatness, you will champion communication and facilitate team interaction while acting as a key resource in the evolution of our architectural and software design.

Responsibilities:
  • Work on a data pipeline that fetches data from third-party APIs, short-term stores raw data in Apache Kafka, long-term stores data in a Apache Parquet data lake and batch processes data using Apache Spark SQL
  • Develop new Apache Spark queries as needed using Spark SQL
  • Work with our data science team to productionize machine learning logic using Spark MLLib and Databricks Deep Learning
  • Lead the development of the product strategy and vision supported by internal and external analysis
  • Improve data pipeline to increase scale and efficiency
  • Deploy data pipeline on Kubernetes using Google Cloud Platform
  • Continuously learn the latest technologies and standards to ensure we are always using the best possible tools and techniques 


A bit about you:
  • 5+ years of experience in the engineering field with 2+ years of experience in tech leadership and has a track record of making architectural decisions
  • Degree in Computer Science or a related field, or equivalent
  • Strong working knowledge of Apache Spark/Hadoop/Java/Scala
  • Apache Kafka/Apache Parquet (data storage) knowledge is a big plus
  • GCP, Kubernetes, Docker knowledge is a plus
  • Working knowledge of Node.js/JavaScript
  • Proven experience with Top-to-bottom ownership of new features, including crafting technical specs, writing readable and extensible code, and keeping tabs on post-release metrics 

  • Experience with web frameworks and libraries in Python (Pyramid, Django), JavaScript (React) or other language (Ruby on Rails) 

  • Culture of code reviews and collaborating closely with other people 

  • Experience with both relational and non-relational databases 

  • Experience with Agile Software Development
  • Self-motivated, detail-oriented, comfortable with ambiguity and able to prioritize work for self and others efficiently
  • Experience in Ad-tech or Mar-tech is an asset

A bit about Uncoil:

Out of the fires that forged Strawhouse; Canada's fastest growing Startup of 2017, comes Uncoil, a Startup that is building a SAAS platform for eCommerce entrepreneurs. By leveraging the power of AI and an advanced tech stack, we are merging Advertising and eCommerce data - turning it into actionable insights for e-Commerce entrepreneurs. Uncoil combines robust data visualization and recommendation tools to give ecommerce advertisers actionable insights - in a fraction of the time it takes to navigate Facebook Ads Manager or Power Editor.

Neat stuff about us:

We encourage everyone here to 'be th

How to Apply
Please APPLY by visiting our Careers page : http://strawhouse.bamboohr.com/jobs/view.php?id=27

Posted: December 11, 2018
Closes: February 9, 2019