Lead/Principal Data Engineer

4 Months ago • All levels • Data Analysis

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

Tesla - Inside Sales Advisor

Tesla

Manchester, England, United Kingdom (On-Site)
5 Months ago
CD PROJEKT RED - Senior Publishing Gameplay QA Analyst

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Weeks ago
lifechruh - API & Services Architect

lifechruh

Edmond, Oklahoma, United States (On-Site)
5 Months ago
paypay - Corporate Strategy Manager

paypay

Japan (Hybrid)
1 Week ago
Playtika - Loyalty Manager

Playtika

Israel (On-Site)
7 Months ago
Mapbox - Senior Software Development Engineer (Big Data), HD Maps

Mapbox

Minsk, Minsk Region, Belarus (Remote)
6 Months ago
Tesla - Business Planning Analyst

Tesla

Berlin, Berlin, Germany (On-Site)
5 Months ago
Addepar - Senior Software Engineer - Alternatives & Data Management

Addepar

Pune, Maharashtra, India (Hybrid)
3 Weeks ago
endava - Senior Business Analyst (Payments Industry)

endava

São Paulo, State Of São Paulo, Brazil (On-Site)
2 Months ago
EXUSIA - Senior BI/Data Analyst (Power BI / Tableau) - US

EXUSIA

United States (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ElevenLabs - Growth Associate

ElevenLabs

United States (Remote)
4 Months ago
Arkose Labs - Platform Engineer

Arkose Labs

San José Province, Costa Rica (Remote)
2 Months ago
Rolls-Royce - Overhaul, Methods & Maintenance, Repair and Design Safety Engineers

Rolls-Royce

Derby, England, United Kingdom (Hybrid)
2 Weeks ago
The E.W. Scripps Company - Sr. Director of Sales

The E.W. Scripps Company

Billings, Montana, United States (On-Site)
3 Months ago
Apple - Software Engineering Manager, Test Software

Apple

San Diego, California, United States (On-Site)
2 Months ago
PwC - Implementation Consultant - contractor

PwC

Bangkok, Bangkok, Thailand (On-Site)
10 Months ago
NinjaVan - Regional Manager, Air Freight (Procurement & Pricing)

NinjaVan

Subang Jaya, Selangor, Malaysia (On-Site)
1 Year ago
Activision - Art Department Director

Activision

Middleton, Wisconsin, United States (Hybrid)
1 Month ago
bytedance - LATAM Financial Services Partnership Lead

bytedance

State Of São Paulo, Brazil (On-Site)
6 Months ago
Beyond Sports - System Admin/IT Support

Beyond Sports

Alkmaar, North Holland, Netherlands (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Uusimaa, Finland

Salesforce - Marketing Cloud Presales Solution Engineer - Finland

Salesforce

Espoo, Uusimaa, Finland (Hybrid)
1 Week ago
supercell - China Business Manager

supercell

Helsinki, Uusimaa, Finland (On-Site)
1 Week ago
Mapbox - Software Data Engineer II, Basemap

Mapbox

Finland (Hybrid)
3 Months ago
Rovio  - Technical Account Manager, Ad Monetization

Rovio

Espoo, Uusimaa, Finland (Hybrid)
2 Months ago
supercell - Senior Data Analyst, Live and New Games

supercell

Helsinki, Uusimaa, Finland (On-Site)
1 Week ago
FlockSafety - Camera QA Engineer

FlockSafety

Tampere, Pirkanmaa, Finland (On-Site)
3 Weeks ago
supercell - Senior Gameplay Programmer, Clash Royale

supercell

Helsinki, Uusimaa, Finland (On-Site)
2 Months ago
Rovio  - Technical Account Manager

Rovio

Espoo, Uusimaa, Finland (Hybrid)
2 Months ago
dun bradstreet - Senior Data Analyst

dun bradstreet

Helsinki, Uusimaa, Finland (Hybrid)
3 Months ago
frozenbyte games - Support/Community

frozenbyte games

Helsinki, Uusimaa, Finland (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Data Analysis Jobs

Tide - Senior Data Engineer (DBT/Snowflake)

Tide

Delhi, India (Hybrid)
2 Months ago
truecaller - Senior Staff Data Engineer II

truecaller

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
Apple - AMP Fraud Data Analyst

Apple

Austin, Texas, United States (On-Site)
2 Months ago
dun bradstreet - Senior Data Analyst

dun bradstreet

Helsinki, Uusimaa, Finland (Hybrid)
3 Months ago
Revolgy - Data & AI Cloud Engineer

Revolgy

London, England, United Kingdom (Remote)
2 Months ago
Thales - Principal Software Engineer - Flight Data Processing

Thales

Melbourne, Victoria, Australia (Hybrid)
2 Months ago
Abridge - Senior Data Scientist

Abridge

San Francisco, California, United States (Hybrid)
1 Month ago
GoTo Group - Business Intelligence Analyst

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
1 Month ago
Rovio  - Principal Data Analyst, Team Manager

Rovio

Uusimaa, Finland (Hybrid)
1 Month ago
Nagarro - Associate Staff Consultant, Business Analyst

Nagarro

Canada (Remote)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

İzmir, İzmir, Türkiye (On-Site)

Espoo, Uusimaa, Finland (Hybrid)

Espoo, Uusimaa, Finland (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

Uusimaa, Finland (Hybrid)

Espoo, Uusimaa, Finland (Hybrid)

Stockholm, Stockholm County, Sweden (On-Site)

Espoo, Uusimaa, Finland (Hybrid)

Espoo, Uusimaa, Finland (Hybrid)

Uusimaa, Finland (Hybrid)

View All Jobs

Get notified when new jobs are added by Rovio

Level Up Your Career in Game Development!

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

Job Common Plug