DAT-022 Senior Data Infrastructure Engineer

Canada-wide Remote

Our client is improving learning outcomes for children aged zero to five. They are a social purpose business and certified B Corporation that connects families with the early childhood professionals who serve them. Their goal is to empower early childhood educators with affordable tools that enable them to improve developmental outcomes for the children they work with, while educating parents about the importance of their work. If you are excited about being part of a high-growth tech company focused on making a difference in a highly impactful industry, our client is the place for you!

Key Product Stats: 500 Million Moments, with 300 push notifications being sent per second 500 Thousand Users, with a new User being added every minute

Engineering

The engineering team is made up of full stack web engineers as well as multi-platform mobile experts. Every individual on the engineering team has the opportunity to make a big impact on growing the product offering with a wide and varied feature set, as well as impacting how our client builds and delivers that product. From feature enhancements to the core product, ground-up engineering on brand-new architecture, data scaling, and system performance on Android, iOS and web-based applications, our team does it ALL. Engineering at our client requires being an adept problem solver that is hard working and motivated to get stuff done.

What You'll Be Doing

  • Lead efforts to design, implement and grow our data infrastructure
  • Work with senior technical leadership to develop recommendations that will determine the underpinnings of our future data engineering efforts
  • Collaborate with other senior engineers on the team, as well as subject matter experts outside of engineering, to find the appropriate architectural approach to develop solutions for data ingestion and business reporting
  • Make a significant impact on how we approach data for many years to come

What We're Looking For

  • Experience in designing and developing data infrastructure from the ground up
  • Experience maintaining data pipelines from multiple data sources, in collaboration with diverse partners
  • Experience working with large data sets and building data pipelines
  • Strong background in relational database concepts with solid knowledge in SQL, SQL tuning, etc.
  • Experience in operationalizing data infrastructure tools and technologies as shared services
  • Strong desire to seek pragmatic, innovative solutions to complex business and technical problems
  • Excellent interpersonal skills and ability to collaborate cross-functionally with internal teams
  • Deep technical understanding of software engineering and working with data at scale
  • Experience working with AWS

Required Technical Skills

  • 5+ years as a data engineer
  • 5+ years of experience designing batch and/or real time data pipeline systems
  • 3+ years of experience with AWS, RDS and PostgreSQL
  • 3+ years working with relational databases