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.