Lead Data Engineer, Team Manager

View all open positions

Lead Data Engineer, Team Manager

05.05.2022 Technology Permanent Open position Apply here
The Games Technology team encompasses a whole host of data and analytics expertise areas, including (but not limited to) 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 4 billion events and over 1TB 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’re looking for an experienced data engineer or software engineer to build and lead a small team of data engineers, as part of our Data & ML Engineering team.

Most of your time will be devoted to hands-on technical engineering where you will support the game teams and various business functions by translating their needs to scalable data products. You will build data pipelines, products, and services to help grow Rovio games alongside and together with your team while constantly coaching and supporting individual growth. This involves various objectives from productized datasets to ML models, in order to support decision making and to enhance the player experience.

You will help us stay on top of state-of-the-art data technologies and industry practices, as we take smart risks in adopting new tech and approaches. At the moment 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. SQL is ubiquitous as well, as 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.

How your days will look like:

  • Develop and maintain our analytics solutions by participating in development projects with cross organisational teams and daily operational work
  • Working with and guiding the team members in data engineering work in projects and daily maintenance to keep the data flowing
  • Providing leadership and support to a team of data engineers, helping them grow in their roles and help them advance in their career development
  • Support others as a domain expert for big data processing and Rovio data
  • Evaluate and deploy new data technologies and industry practices
  • Hot topics currently: scalability, reliability & time-to-data, compliance & privacy, self-service analytics, personalisation and optimization

Who we think will do great in this role has:

  • Solid programming skills, preferably in Python or Java
  • Solid knowledge of SQL and databases or data warehousing
  • Expert knowledge in data engineering and/or software engineering 
  • Proven record of developing & running production-grade systems
  • Proactive personality, ability and willingness to guide a team of experts with different specialisation areas
  • Experience in mentoring other engineers as an individual contributor if not acted as a manager
  • Ability to discuss technical topics on different levels of abstraction focusing on the part that matters

  • You don’t need to have prior knowledge in specific technologies or working with big data although it helps if you do. Developer mentality and ability to learn quickly is what counts most.

Recruitment process:

  • Initial call: A quick chat for you to hear a bit more about the role, and for us to get an initial picture of who you are.
  • First meeting: You will meet the hiring manager. The aim is for us to know who you are, what your experience has been and what motivates you. This is also an opportunity for you to learn about Rovio, the wider team and the specifics of the role.
  • Take home test that will help us understand your technical skills better
  • Second round: You will be invited to meet your peer team managers, and a few data engineers. Our aim is to get a clear overview of your skills, how you would fit with our working culture, your ambitions and where we can help you develop.
  • Third round: You will meet some of the stakeholders like CTO and Head of BI.


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.

Subscribe to job alerts

By subscribing, you agree to receive emails from us. Please review our privacy policy for more information. You can unsubscribe at any time. If you wish to change your craft choices later you can simply resubmit the form.

Sending An error occured. Thank you for subscribing! We will be in touch.