You will have impact and fun at work by:
- Taking full ownership of complex and important issues, providing timely resolution, and developing proactive solutions to minimize player disruption.
- Designing and implementing extensions to our existing frameworks, systems, and tools, primarily focusing on the game's engineering and meta aspects.
- Contributing to the game's architecture and technical direction through implementation of technical improvements, such as refactoring or developing new systems.
- Writing clean, maintainable C# code and constantly refining game code quality by following good programming principles.
- Providing technical support and mentorship to engineering colleagues across the team and studio every day.
- Driving solutions for improvements and tying new systems and development into our existing codebase for increased effectiveness.
Experience and skills we are looking for:
- You have 7+ years of professional experience in software development, with a significant focus on mobile game development.
- You have high proficiency in both Unity and C# programming, with 5+ years in this specific technical stack.
- You possess strong experience with debugging, profiling, and performance optimizations in a live game environment.
- You have a strong knowledge of game architecture and relevant design patterns.
- You possess a high sense of ownership, accountability, and agency, with proven expertise in influencing and driving improvements within sizable projects.
It would be nice if you also have the following skills:
- Proven experience and competency in successfully working with and improving legacy code that involves considerable complexity, scope, and size.
- A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field, demonstrating deep software engineering theoretical foundations.
Skills Required
- 7+ years of professional experience in software development
- 5+ years of experience with Unity and C# programming
- Strong experience with debugging, profiling, and performance optimization in a live game environment
- Strong knowledge of game architecture and relevant design patterns
What We Do
Rovio Entertainment Ltd. 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 seven game studios – one in Espoo (Finland), Stockholm (Sweden), Copenhagen (Denmark), Barcelona (Spain), Montreal and Toronto (Canada), as well as a subsidiary in Izmir (Turkey) called Ruby Games. Most of the employees are based in Finland where Rovio is headquartered. In 2023, Sega Europe Limited acquired more than 90 percent of Rovio’s issued and outstanding shares, making Rovio a subsidiary of Sega









