Senior Data Engineer

3 Weeks ago • 3 Years + • Data Analyst

Job Summary

Job Description

As a Senior Data Engineer at Sago Mini, you'll design, develop, automate, and maintain data pipelines on GCP, supporting ML model deployment and monitoring. You'll work with various teams (Product, Marketing, Finance) to ensure data ecosystem robustness and scalability. Responsibilities include ETL/ELT processes using Airflow and DBT, data warehousing, data governance, pipeline optimization, and collaboration with data scientists. You will mentor junior engineers and contribute to data integrity and best practices.
Must have:
  • 3+ years data engineering experience
  • GCP experience (Dataflow, Pub/Sub, BigQuery)
  • Python & SQL programming skills
  • Data pipeline development & maintenance
  • ETL/ELT processes using Airflow and DBT
  • Data warehousing and governance
Good to have:
  • DevOps tools and practices
  • Machine learning pipeline knowledge
  • Experience in Mobile App industry
  • B2C Subscription business model experience
  • Reporting tools (Preset, Tableau, Power BI)

Job Details

Sago Mini is an award-winning publisher of preschool apps and toys worldwide. We are supported by a team of artists, designers, developers, product managers, thinkers, and doers devoted to play. With over 100 million downloads and three subscription services featuring 45+ apps, Sago Mini brings thoughtful design to life for kids and parents worldwide. Along with Toca Boca and Originator, we’re part of the Piknik family – a collection of top-rated apps for kids in one subscription.

About the Role

As a member of the Data & Analytics team, you will have a strong background in data engineering and foundational experience in Machine Learning workflows on GCP. You will be responsible for designing, developing, automating and maintaining data pipelines, as well as supporting the deployment and monitoring of ML models. You will mentor Junior Data Engineers and collaborate within the Data & Insights team as well as externally with Program/Project Managers, analytics and other cross functional teams - ranging from product management, marketing to finance and our partner organizations - to ensure our data ecosystem is robust, scalable and optimized for insights. You will be instrumental in building and refining our data pipelines, ensuring data integrity, and implementing best practices for data governance.

This is a hybrid role that will require your presence in our downtown, Toronto office four days per week.

What You’ll Be Doing

Data Pipeline Development:

  • Design, develop, and maintain scalable and robust data pipelines, to support various data-driven applications.
  • Utilize GCP services like Dataflow, Pub/Sub, BigQuery, and Cloud Storage for data ingestion, transformation, and storage.
  • Ensure data quality, integrity, and availability through automated testing and monitoring.

Data Warehousing and Governance:

  • Develop and manage ETL/ELT processes to integrate data from various sources into a central data warehouse using Airflow, DBT and other tools
  • Create efficient data models optimized for analytics and reporting use cases
  • Implement data validation and monitoring tools to detect anomalies and ensure quality.
  • Optimize data storage and retrieval processes using GCP’s BigQuery and other cloud-native data storage solutions.

Collaboration and Communication:

  • Partner with Data Scientists & ML Engineers, Analysts, and Product teams to understand needs, provide actionable insights, and ensure alignment between data capabilities and business objectives.
  • Document data pipelines, architectures, and processes for internal use and future reference.
  • Communicate technical concepts and solutions effectively to non-technical stakeholders.

Performance Optimization:

  • Continuously monitor and optimize data pipelines and storage solutions for performance and cost-efficiency.
  • Identify and resolve bottlenecks in data processing and model deployment pipelines.

Machine Learning Support:

  • Collaborate with data scientists to build and maintain data pipelines that feed machine learning models.
  • Assist in the deployment and operationalization of machine learning models, ensuring they run efficiently in production environments.
  • Utilize foundational ML knowledge to support model training, feature engineering, data preparation tasks and building models eventually.

Qualifications and Skills

  • 3+ years of experience in data engineering, with a focus on development and deployment of accurate and optimized data models.
  • Bachelor’s degree in computer science, information science or a resume full of relevant experience.
  • Experience in cloud platforms and its offerings like Google or Azure or AWS (GCP strongly preferred).
  • Technical Skills:
  • Strong programming skills in Python and SQL
  • Understanding and experience in object-oriented design principles.
  • Experience with schema design and data modeling.
  • Hands on experience in using tool like DBT, Airflow etc
  • Understanding of reporting tools like Preset, Tableau or Power BI, is a plus.
  • Familiarity with Git or similar tools for version control.
  • Strong verbal and written communication skills, with the ability to explain technical concepts to non-technical stakeholders.
  • Strong analytical & problem-solving skills and the ability to work independently or as part of a team.

Nice to Haves

  • Experience with DevOps tools and practices (e.g. CI/CD pipelines, Docker, Kubernetes).
  • Knowledge of machine learning pipelines or basic ML model deployment.
  • Experience in a Mobile App industry and/or B2C Subscription business model.

About the Process

  • You’ll get an email response confirming we’ve received your application, and we’ll let you know within a few weeks if we’d like to schedule a follow-up.
  • If you’re moving ahead, we’ll book a call to learn more about your experience.
  • If that goes well, we’ll send you a short homework assignment to get a better feel for your skillset.
  • If the assignment goes well, we’ll book a couple more interviews with you and our hiring teams to dive deeper prior to making a final call.

We welcome and encourage applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process.

-

Based in Toronto, Sago Sago Toys of Spin Master Limited a leading global children’s entertainment company that creates, designs and manufactures a diversified portfolio of innovative toys, games, products and entertainment properties. We hire humble and collaborative people who care about doing great work. Sago Mini is an equal opportunity employer. We value diversity at our company.


Similar Jobs

Scorewarrior - CI/CD Engineer

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
1 Month ago
Microsoft - Research Intern - AI Systems and Architecture

Microsoft

Mountain View, California, United States (On-Site)
1 Month ago
N-iX - LEAD QA ENGINEER (#2685)

N-iX

Poland (Remote)
1 Month ago
ByteDance - Site Reliability Engineer (Cloud Native Platform) - Traffic Infrastructure

ByteDance

San Jose, California, United States (On-Site)
1 Week ago
Razer - Lead Site Reliability Engineer

Razer

Shanghai, Shanghai, China (On-Site)
4 Months ago
Growe - BI/Data Analyst

Growe

(Remote)
1 Week ago
The Walt Disney Company - Principal Software Engineer - Ad Platform

The Walt Disney Company

Glendale, California, United States (On-Site)
1 Week ago
The Workshop - Data Software Engineer (Analytics)

The Workshop

Madrid, Community Of Madrid, Spain (Hybrid)
3 Days ago
BigID - Director, Customer Success - Northeast

BigID

Boston, Massachusetts, United States (Remote)
2 Months ago
Digital Extremes - Senior Data Scientist

Digital Extremes

Ontario, Canada (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Booming games - Senior Backend Software Engineer - Game Servers

Booming games

(Remote)
1 Week ago
ARHS - Java Developer

ARHS

The Hague, South Holland, Netherlands (Remote)
3 Months ago
Zeta - Director - Engineering (Backend)

Zeta

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Rackspace Technology - Sr Big Data Engineer Airflow and Oozie (GCP)

Rackspace Technology

United States (Remote)
1 Month ago
Patterned Learning Career - Principal Engineer, Android

Patterned Learning Career

(Remote)
1 Day ago
Uptech Solution - Container Solution Engineer

Uptech Solution

India (Hybrid)
4 Months ago
G5 Games - C++ Gameplay Programmer

G5 Games

Tbilisi, Tbilisi, Georgia (Remote)
3 Months ago
Demonware - Cloud Engineering Co-op

Demonware

Vancouver, British Columbia, Canada (Hybrid)
2 Weeks ago
Fliff  Inc  - Senior DevOps Engineering Manager

Fliff Inc

Sofia, Sofia City Province, Bulgaria (Remote)
4 Months ago
Warner Bros Discovery - Staff Software Engineer in Test - (GQA Team),Bangalore

Warner Bros Discovery

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ontario, Toronto, Canada

VGW - Account Executive

VGW

Toronto, Ontario, Canada (On-Site)
2 Weeks ago
The Walt Disney Company - Senior Compositor

The Walt Disney Company

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Puzzle Cats - Senior Software Engineer

Puzzle Cats

Toronto, Ontario, Canada (On-Site)
5 Months ago
DNEG - Lead Software Developer, Ziva Realtime

DNEG

Vancouver, British Columbia, Canada (Hybrid)
3 Months ago
Keywords Studios (Player Support) - Animateur(-trice) 3D principal(e) / Lead 3D Animator

Keywords Studios (Player Support)

Quebec, Canada (On-Site)
6 Months ago
Motive Studio - Lighting Artist - Battlefield

Motive Studio

Montreal, Quebec, Canada (On-Site)
1 Month ago
Fortis Games - QA Manager

Fortis Games

Canada (Remote)
1 Month ago
Rockstar Games - Graphics Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
3 Months ago
Amber - Localization Quality Assurance with Greek

Amber

Montreal, Quebec, Canada (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Data Analyst Jobs

ByteDance - Tech Lead Data Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Week ago
Gaming Innovation Group  - Big Data Engineer

Gaming Innovation Group

St. Julian's, Malta (Hybrid)
2 Weeks ago
ARHS - System Analyst

ARHS

Warsaw, Masovian Voivodeship, Poland (Remote)
3 Months ago
N-iX - Trainee Data Engineer

N-iX

Kyiv, Kyiv City, Ukraine (Flexible)
6 Days ago
Playrix - Senior Data Analyst (Attribution)

Playrix

Montenegro (Remote)
3 Months ago
NinjaVan - Performance Analytics Operations Analyst

NinjaVan

Makati, Metro Manila, Philippines (Hybrid)
4 Months ago
PENN Interactive - Data Engineer, Java

PENN Interactive

Philadelphia, Pennsylvania, United States (Hybrid)
1 Month ago
Nexters - Marketing Analyst

Nexters

Cyprus (Remote)
9 Hours ago
Sinch - Manager, Data Engineering

Sinch

Malmö, Skåne County, Sweden (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Sago Mini is an award-winning company devoted to learning through play. Thoughtfully designed to spark imagination and curiosity, Sago Mini makes apps, toys and play experiences for preschoolers worldwide. For kids. For parents. For giggles.

Toronto, Ontario, Canada (Hybrid)

Toronto, Ontario, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Sago Mini

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug