logo inner

Senior Data Engineer

FlashfoodToronto, Ontario, CanadaRemote, Onsite

We are seeking a talented and experienced Senior Data Engineer to join our growing team. The Lead Data Engineer will play a key role in designing, building, and maintaining our data infrastructure, ensuring scalability, reliability, and performance.
Who You Are:

  • An engineer at heart who takes pride in a clean and powerful code base.
  • Deep knowledge of Data Architecture, Data Engineering best practices and passionate about making data accessible.
  • Enjoys sharing knowledge and working in a collaborative team environment.
  • Ready to take ownership and make decisions.
  • Data governance, security, and compliance are always top of mind.
  • Previous experience in ETL/ELT Architecture: Expertise in designing and optimizing ETL/ELT pipelines to handle various data formats (CSV, JSON, Parquet, etc.) and integrating data from multiple sources (e.g., APIs, cloud storage, client Snowflake shares).
  • Strong understanding of REST API principles, experience with high-volume API requests, and ability to optimize API calls and data ingestion strategies.
  • Proficiency in using orchestration tools like Apache Airflow, or similar tools to automate and manage data workflows.
  • Expertise in building efficient ETL/ELT workflows to enable scalable feature engineering.
  • Previous experience in performance testing and optimization (data load testing/performance tuning/monitoring) for various databases, and ETL pipelines.
  • Experience building and testing resilient infrastructure using IaC and cloud-specific features for disaster recovery.
  • Experience working in an Agile environment.
  • Experience building data products  in large scale distributed systems.
  • Knowledge of industry best practices and compliance standards, such as DAMA, CCPA, PIPEDA, etc.

What You Will Do:

  • Work with business partners and stakeholders to understand data requirements and support data-related projects.
  • Work with engineering, product teams and 3rd parties to collect required data.
  • Drive data modeling and warehousing initiatives to enable and empower data consumers.
  • Develop ETL/ELT pipelines to ingest, prepare and store data for the product, analysis, and data science.
  • Develop and implement data quality checks, conduct QA and implement monitoring routines.
  • Improve the reliability and scalability of our ETL processes.
  • Develop and manage backup and recovery strategies to ensure data integrity and availability.
  • Ensuring our system is architected to balance cost and latency.
  • Collaborate with partners to execute compliance, security, and privacy reviews/audits.
  • Deploy data infrastructure to support product, analysis, and data science.

Qualifications: 

  • Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Experience: Minimum of 6  years working with databases, preferably within a platform tool and automation environment.
  • Technical Skills: Programming Languages (PySpark, Scala, Python, Snow SQL, SnowPipe, SQL, Terraform),  Data Orchestration and Automation (Airflow, K8 or similar), Cloud Infrastructure and Data Management Systems (MongoDB, Snowflake, Databricks and Azure or similar).
  • Problem-Solving: Strong analytical and problem-solving skills.
  • Communication: Excellent verbal and written communication skills.
  • Team Player: Ability to work effectively in a collaborative team environment.
  • Knowledge of DevOps and mobile software develop practices and tools.


Life at Flashfood

Nearly 50 million Americans, including 16.7 million children, struggle with food insecurity, while 40% of all food in the USA is wasted. Our home state of Arizona has the 3rd highest rate of childhood food insecurity, and Phoenix alone wastes 1,100 tons of food daily. Restaurants, caterers, and grocery stores contribute a significant amount to this total. In 2008, food service businesses and retailers wasted a combined total of 129 billion pounds of food. Nobody likes seeing this much food go to waste while so many struggle to get the food they need. That's why we created FlashFood, a mobile application and website designed to help food charities and volunteers reduce food waste and feed the hungry by coordinating rapid donations of perishable, surplus food donated by food service businesses.
Thrive Here & What We Value1. Professional, fun, and rewarding environment2. Accessible recruitment process3. Commitment to equal opportunities4. Confidentiality of all information5. Equal opportunity employer6. Accessible recruitment process commitment7. Professional workplace culture8. Rewarding employee experience9. Information privacy and security10. Inclusive hiring practices

Related Sub

This job belongs to these sub. Explore related roles here:
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2025