top of page

Team Lead - Big Data 

Interested in helping cars start talking to each other to avoid collisions? Does the thought of building a big data platform to help customers developing autonomous vehicles excite you? Do you want to make the world a safer place? Then this Team Lead - Big Data role at ESCRYPT might be a good fit for you.



ESCRYPT is a leading provider of cybersecurity solutions and services for the Internet of Things (IoT). After opening their Canadian headquarters in Waterloo three years ago, the team has now grown to 35 employees and they’re continuing to expand.

ESCRYPT believes that the security and privacy of every device are important. Their mission is to bring safety and peace of mind to an increasingly connected and data-driven world. As IoT continues to explode and connect even the smallest, formerly innocuous aspects of our world, ESCRYPT technology gives its customers the edge to keep data safe. 


Why is this big data platform critical? 


In the automotive ecosystem, there are large amounts of data being generated and captured – during development, measurements, simulations, ADAS, etc. This data is currently being underutilized and involves massive manual processing to even make use of it. In order to transform the way the automotive industry develops, ESCRYPT is building an automotive big data platform that enables customers to effectively store, manage, process, and analyze this data.

How will I make an impact? 

As a Team Lead at ESCRYPT, you will be working on solving tomorrow’s problems today.  By joining the team that is at the forefront of these exciting new technologies, you will be working with very talented people and you’ll be constantly challenged to push yourself and improve your skills. 


With the team’s security expertise and automotive know-how alongside your expertise in building big data platforms, you will help deliver solutions that will be critical to the automotive big data industry.


How do I know if this is for me?


  • You’re looking for a chance to work closely with another leader and stakeholders to help prioritize and break down features to meet product and customer needs.

  • You’re looking for a chance to lead the development team to a successful delivery of features and functionality each sprint cycle

  • You want to ensure the best technology choices, architectural decisions, and design choices are made

  • You are looking to be collaborative and work with the Product Owner and other stakeholders to create epics, features, and stories

  • You want to actively participate in the sprint events, including planning, standup, backlog refinement, retrospective, and review

  • You’re looking for an opportunity to provide mentorship and direction to the team

  • You’re looking for a place where you can instill a DevOps mindset in the team

  • You’re excited about the thought of quarterly international travel 

Do I have what it takes? (Requirements) 


  • 5+ years of experience in software development, with experience in data analytics, and big data processing

  • You are experienced in system and software architectural design with cloud and microservices

  • Proficient with big data tooling such as Hadoop

  • Expert with Java, Python, and software design patterns

  • Strong interpersonal skills and an ability to interact effectively with senior management

  • Excellent written and verbal communication skills (bonus for German speaking)

  • Proven ability to lead a development team

Tools and Technology experience that are a plus:

  • Hadoop

  • Cassandra

  • Apache Spark

  • Kubernetes

  • Docker

  • RabbitMQ or Apache Kafka

  • Cloud AWS/Azure

  • Machine Learning tools/technology such as Caffe, Theano, PyTorch, TensorFlow, etc.

Does this sound exciting to you?
Get in touch with Leigh!

bottom of page