Lead/Principal Data Engineer

1 Month ago • All levels • Data Analyst

Job Summary

Job Description

Rovio's Games Technology team seeks a Lead/Principal Data Engineer to build and optimize data pipelines, products, and services. This role involves designing high-volume batch and real-time pipelines using technologies like Spark, Flink, Athena, Presto, and AWS services (EMR, SageMaker). Responsibilities include developing data infrastructure (data lakes, warehouses), collaborating with analytics and data science teams, ensuring data integrity and security, and implementing data processing frameworks. The ideal candidate possesses strong programming skills (Java or Python), proficiency in SQL, and experience with AWS or other cloud platforms. The role also involves mentoring and driving continuous improvement within the team.
Must have:
  • Strong programming (Java/Python)
  • Proficiency in SQL
  • AWS (data services) experience
  • ETL tool experience (Spark preferred)
  • Data pipeline optimization
  • Data infrastructure development
Good to have:
  • Experience with Flink
  • Knowledge of Druid
  • Experience with Athena and Presto
Perks:
  • Relocation support

Job Details

Rovio is part of the SEGA family and world famous for our flagship IP Angry Birds - want to know more about Rovio as an employer? Click here.

The Games Technology team encompasses a whole host of data and analytics expertise areas, including machine learning, build and submission tools, and cloud infrastructure. Powered by Beacon, Rovio's in-house cloud services platform, the team supports tens of millions of players, capturing 10+ billion events and over 100TB of data per day. All of this work results in services and tools that enable successful live operations and continuous optimization in Rovio’s games.

We are looking for a Software Engineer to join our Data & ML Engineering team as a Lead/Principal Data Engineer. In this role at Rovio, you will blend software engineering with the fast-evolving data landscape in the mobile gaming industry.

You will build data pipelines, products, and services to support the growth of Rovio’s games, working on everything from productized datasets to ML models to enhance decision-making and player experience. Along with your colleagues in the Data & ML Engineering team you also maintain the data platform at Rovio and help other teams with their daily data needs.

Our Tech Stack:
- We are heavy users of Spark and write most of our new code in Python
- We also have microservices and streaming analytics with Flink that are both written in Java and some Scala 
- We query our Data Lake with engines like Athena and Presto
- We use a number of AWS services like EMR and SageMaker 
- We also like Druid, and you can find us contributing to the open source community

Not in Finland? We can provide relocation support.

You will have impact and fun at work by doing:

    • Design, build, and optimize high-volume batch and soft real-time data pipelines, ensuring efficiency, scalability, and reliability.
    • Develop and maintain data infrastructure, including data lakes, data warehouses, and data management platforms, to support business intelligence and analytics.
    • Implement and optimize data processing frameworks to enhance data ingestion, transformation, and storage capabilities.
    • Collaborate closely with Analytics, Data Science, and BI teams to understand data requirements, ensure accuracy, and maintain data integrity.
    • Apply best practices in data engineering, including ETL design, data governance, security, and performance tuning.
    • Evaluate and integrate emerging technologies and tools to improve data pipelines and overall data architecture.
    • Monitor and troubleshoot data pipeline issues, ensuring high availability and consistency across platforms.
    • Drive continuous improvement by bringing in industry best practices and modern approaches to data engineering within the team.

Experience and skills we are looking for:

    • Strong programming skills (Java or Python preferred).
    • Proficiency in SQL, especially for analytical queries.
    • Experience with AWS (data-related services preferred) or other cloud platforms.
    • Experience with ETL tools (Spark preferred).
    • Eager to learn and stay at the forefront of industry advancements.
    • Willing to share knowledge and contribute to team growth.
    • Proactive mindset, not afraid to propose new ideas and solutions.
    • Strong time management and self-organization skills.
    • Willing to coach and mentor others.
We welcome applicants to use the name they want to be addressed by in the application form, regardless of whether it is their legal name.

At Rovio, we are also committed to providing reasonable accommodations for qualified individuals with disabilities or conditions in our working environment and job application procedures. We are committed to continuously improving workplace accessibility. If you have any questions before applying, please write to us at recruitment@rovio.com.

Similar Jobs

SciPlay - Senior Software Engineer

SciPlay

Cedar Falls, Iowa, United States (Hybrid)
3 Months ago
Epic Games - Senior Gameplay Systems Programmer, Fortnite

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Google - Technical Solutions Developer, Workspace Support, Google Cloud

Google

Waterloo, Ontario, Canada (On-Site)
2 Weeks ago
Acceldata - SDET - Big Data

Acceldata

Bengaluru, Karnataka, India (On-Site)
5 Months ago
N-iX - Senior AQA Engineer (With C# and JavaScript)

N-iX

Poland (Remote)
1 Month ago
PwC - Senior Associate

PwC

Gurugram, Haryana, India (On-Site)
6 Months ago
Epic Games - Machine Learning Data Engineer

Epic Games

London, England, United Kingdom (On-Site)
2 Weeks ago
Playrix - Senior Data Analyst (Marketing)

Playrix

Ireland (Remote)
2 Months ago
Scopely - Senior Data Analyst, Marketing Analytics

Scopely

Mexico City, Mexico City, Mexico (Hybrid)
2 Months ago
Google - Abuse Analyst, Trust and Safety, Messaging

Google

Kirkland, Washington, United States (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Senior Backend Software Engineer - Global E-Commerce Supply Chain Merchant Platform

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Anthology - Senior Software Engineer I

Anthology

Chennai, Tamil Nadu, India (Hybrid)
1 Month ago
Next Level Business Services - Support Engineer - Full Time

Next Level Business Services

Jersey City, New Jersey, United States (On-Site)
6 Months ago
Crunchyroll - Staff Site Reliability Engineer

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
5 Months ago
PwC - IN_Manager – Crm Technical -Ms Dynamics– Advisory  -Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - Technical Solutions Engineer, Infrastructure, Google Kubernetes Engine, Anthos

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Next Level Business Services - Java Developer

Next Level Business Services

San Diego, California, United States (On-Site)
6 Months ago
ION - Software Developer/Engineer - Graduate Development Program

ION

Collecchio, Emilia-Romagna, Italy (On-Site)
6 Months ago
ION - Cloud Engineer Kubernetes

ION

Collecchio, Emilia-Romagna, Italy (Hybrid)
6 Months ago
ION - Technical Support Analyst, Jersey City - 9781

ION

Jersey City, New Jersey, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Uusimaa, Finland

Supercell - Senior Game Researcher

Supercell

Helsinki, Uusimaa, Finland (On-Site)
9 Months ago
Redhill Games - Senior VFX Artist

Redhill Games

Helsinki, Uusimaa, Finland (Hybrid)
1 Month ago
Supercell - Senior Server Engineer, Clash of Clans

Supercell

Helsinki, Uusimaa, Finland (On-Site)
6 Months ago
Tesla - Business Sales Lead, Finland

Tesla

Uusimaa, Finland (On-Site)
2 Months ago
Supercell - Software Engineer (Data)

Supercell

Helsinki, Uusimaa, Finland (On-Site)
1 Day ago
Supercell - Data Engineer, Marketing Data

Supercell

Helsinki, Uusimaa, Finland (On-Site)
6 Months ago
Metacore - Motion Graphics Designer

Metacore

Helsinki, Uusimaa, Finland (Hybrid)
1 Month ago
Rovio  - Game Lead

Rovio

Espoo, Uusimaa, Finland (Hybrid)
22 Hours ago
Metacore - Producer

Metacore

Helsinki, Uusimaa, Finland (Hybrid)
1 Month ago
Supercell - Senior Software Engineer, Groups & Chat

Supercell

Helsinki, Uusimaa, Finland (On-Site)
1 Day ago

Get notifed when new similar jobs are uploaded

Data Analyst Jobs

PwC - IN-Senior Associate_React Developer_Data &Analytics_Advisory_PAN India

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
PwC - Manager - D&A - GDC

PwC

Kolkata, West Bengal, India (On-Site)
7 Months ago
Google - Staff Data Scientist, Research, Real World Journeys

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
N-iX - Senior Manual QA (With Data Experience)

N-iX

Ukraine (Remote)
2 Weeks ago
Google - Partner Engineer, Data Analytics, Google Cloud

Google

Tokyo, Japan (On-Site)
1 Week ago
SmileGate - AI Reinforcement Learning and Predictive Model Development

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month ago
Epic Games - Data Analyst - Corporate Technology (CorpTech) Analysis

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
N-iX - Senior Data Engineer

N-iX

Ukraine (Remote)
2 Weeks ago
Xsolla - Tech Lead - Data Services

Xsolla

Baku, Azerbaijan (Hybrid)
4 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Rovio Entertainment Corporation is a global mobile-first games company that creates, develops and publishes mobile games, which have been downloaded over 5 billion times. Rovio is best known for the global Angry Birds brand, which started as a popular mobile game in 2009, and has since evolved from games to various entertainment, animations and consumer products in brand licensing. Rovio has produced The Angry Birds Movie (2016), and its sequel, The Angry Birds Movie 2 was released in 2019. The company offers multiple mobile games and has eight game studios – one in Espoo (Finland), one in Stockholm (Sweden), one in Copenhagen (Denmark), one in Barcelona (Spain), two in Montreal and one in Toronto (Canada). The studios also include a subsidiary in Izmir (Turkey) called Ruby Games, which was acquired in 2021. Most of the employees are based in Finland where Rovio is headquartered. The company’s shares are listed on the main list of NASDAQ Helsinki stock exchange with the trading code ROVIO. Sega Europe Limited has acquired more than 90 percent of Rovio’s issued and outstanding shares and will delist the company from NASDAQ Helsinki stock exchange as soon as permitted under applicable laws.

Barcelona, Catalonia, Spain (On-Site)

Stockholm, Stockholm County, Sweden (Hybrid)

Copenhagen, Denmark (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

Stockholm, Stockholm County, Sweden (Hybrid)

Uusimaa, Finland (Hybrid)

Uusimaa, Finland (Hybrid)

Stockholm, Stockholm County, Sweden (Hybrid)

Copenhagen, Denmark (On-Site)

Barcelona, Catalonia, Spain (Hybrid)

View All Jobs

Get notified when new jobs are added by Rovio Entertainment Corporation

Level Up Your Career in Game Development!

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

Job Common Plug