Senior Data Engineer

Data Services · Toronto, Ontario
Department Data Services
Employment Type Full-Time
Minimum Experience Experienced

BlueDot is growing and as a result we are looking for a Senior Data Engineer to join our Data Engineering team.

You will contribute to creating, expanding, and optimizing data pipelines to build upon our data platform. You have a solid geospatial foundation and thrive on writing complex queries, working with big data, and enjoy automating data pipelines and workflows. You will solve problems with data integration and be working with data that has an impact on global connectivity all the way to local areas of analysis.  You will be working with both structured and unstructured datasets that are both spatial and non-spatial in nature.  


Who we are:


BlueDot protects people around the world from infectious diseases using human and artificial intelligence. Our software-as-a-service solution combines medical and public health expertise with advanced data analytics to track, contextualize, and mitigate infectious disease risks. Our global early warning system combines more than 100 datasets with proprietary algorithms to deliver critical insights on the spread of infectious diseases. In December 2019, we flagged an undiagnosed respiratory syndrome in Wuhan, China. In January 2020, we published the world's first scientific paper on COVID-19, accurately predicting its global spread. 


Our team understands the complexity of the challenge in front of us – and that the urgency to solve the problem has never been greater. BlueDot’s culture as described by our people is the diversity, openness, creativity, respect, intelligence, and kindness we share with each other. We are hard workers, motivated by a common purpose and excited to collaborate with a team who come from diverse backgrounds and schools of thought. We are a Certified B Corp, which means we meet rigorous standards of social and environmental performance, accountability, and transparency. We have also been recognized as a Best Place to Work for Women, Best in Technology, Best for Youth, Best StartUp and a top 25 Best Workplace in the country!


Our shared values: 


Our values are not just words on a wall. They are our compass and they guide us in our work, in the decisions we make and in how we treat each other:


  • Driven by Purpose - We are united by a purpose that is bigger than ourselves. We are on a mission to create a healthier, safer and more prosperous world.  
  • Do No Harm - Dealing with lives, we must be intentional, diligent, and precise.
  • Think Without Borders - When we free our minds from conventional thinking, impossible challenges become possible.
  • Strength in Diversity - We’re better at solving complex problems when we draw from our diverse backgrounds and experiences. We are composed of an intentionally eclectic collective of people with varying expertise united in a singular desire to outsmart infectious disease, every voice is heard and valued.
  • Success from Happiness - We believe that happiness is an essential ingredient for success.

What you will do in more detail:

In this role, you will be using modern data tools that can be applied to building an early warning system for infectious diseases. You will also:

  • Create and maintain optimal data pipeline architecture
  • Build and manage microservices on AWS
  • Design, develop, maintain cross-platform ETL processes
  • Use Python to automate data processes and analyses to maximize efficiency
  • Help design, develop, test, document, and data pipeline related applications, programs and systems
  • Perform spatial analyses with SQL
  • Web scraping unstructured data with Python
  • Help design and implement data quality control procedures and policies
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources 
  • Oversee and execute data migration from existing data stores
  • Assist with operationalizing data science models

What you bring to BlueDot:

  • A degree in spatial analysis, geography GIS, Computer Science, Engineering, related quantitative fields, or equivalent experience
  • Knowledge and experience with Python (5+ years)
  • Knowledge and experience with SQL (5+ years)
  • Knowledge and experience with Docker
  • Knowledge and experience with Terraform
  • Experience with enterprise databases (MS SQL, MySQL or PostgreSQL)
  • Experience with source code control frameworks (Git).
  • Knowledge and experience using NoSQL databases such as MongoDB or DynamoDB
  • Collaborative attitude, with ability to excel in a team environment
  • Ability to quickly learn new tasks and systems, flexible in skills and attitude
  • Commitment to internal/external customer satisfaction through delivered excellence
  • Excellent written and verbal communication and interpersonal skills
  • Goal orientation with a drive to exceed expectations
  • Superior attention to detail and ability to produce professional deliverables & documentation on time.
  • Ability to manage personal time and priorities effectively


Ideally, you also have:

  • A basic understanding of modern techniques and tools for Data Science, Modeling and Analytics
  • Experience with administrating and working with enterprise database technologies such as Amazon Redshift
  • Experiencing operationalizing machine learning pipelines
  • An understanding of API architecture and integration
  • Experience with GIS Products (QGIS, ArcGIS Enterprise, ArcGIS Pro)
  • Knowledge and experience with ETL software such as FME Desktop and FME Server
  • Experience with infrastructure as code

What we offer our team:

  • Meaningful work that truly has purpose
  • As a smaller, agile team, we offer roles with impact
  • Your contributions are integral, your voice will be heard
  • A competitive comprehensive compensation package
  • Outstanding health, vision and dental benefits 
  • Employee and Family Assistance Plan
  • A health and wellness spending account 
  • Generous vacation and other PTO
  • A home office setup allowance 

We are working remotely due to COVID-19 until at least January 2022.


Together let’s create a healthier, safer, and more prosperous world. 


For more information, visit us at:


BlueDot recognizes that challenges remain in achieving the full participation of equity-seeking groups (including women, Indigenous Peoples, persons with disabilities, members of visible minority/racialized groups, and members of LGBTQ2+) in tech careers and is committed to identifying and eliminating barriers that may exist within its own hiring process, programs, and practices.


BlueDot is committed to fair and accessible employment practices. If you are contacted for a job opportunity, please let us know how we can best meet your needs and advise us of any accommodations required to ensure fair and equitable access throughout the recruitment and selection process.


We thank and appreciate all applicants for their interest. Only those selected for an interview will be contacted.

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Toronto, Ontario
  • Department
    Data Services
  • Employment Type
  • Minimum Experience