Taking the lead on our backend strategy, guiding the team as we plan to make the backend multi-tenant, turning it into a platform that can support multiple games
Constantly driving architectural improvements and optimizing our cloud infrastructure
Ensuring your solutions are built with a modular, scalable architecture and follow high quality coding practices, which you constantly advocate in your team
Championing the overall technical health and quality of the game, proactively addressing technical debt and ensuring an excellent, high-performing player experience
Collaborating with diverse stakeholders across Rovio and SEGA to ensure our tech stack is forward-thinking and inclusive
Prioritizing work and planning roadmaps together with different feature development teams on the game to find win-win solutions for the game
Fostering a transparent and honest environment where every team member feels heard and valued.
Requirements
10+ Years of professional work experience in software development, with a significant focus on backend architecture, preferably developing REST APIs with C# and ASP.NET (or other languages like Java or Golang), building highly available, scalable and reliable services
Past experience as a technical leader influencing, initiating, owning and successfully driving key initiatives within sizable projects with direct impact on the business performance
Deep experience with cloud infrastructure on AWS with Kubernetes, especially managing ECS/EKS and RDS at scale, including experience with network and server security and high level of comfort working with high-traffic systems
Practical experience with concurrent and distributed systems
You're a trusted reference for architectural and design topics, consistently delivering simple, extensible solutions to complex problems by applying core software principles (like SOLID, TDD, and clean architecture)
Good understanding of SQL and NoSQL databases, including data modeling and database design skills
A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field
A proactive and empathetic mindset, with the ability to build trust and drive consensus across the team
A natural desire to mentor, showing a history of helping peers and sharing knowledge generously.
Tech Stack
ASP.NET
AWS
Cloud
Distributed Systems
Java
Kubernetes
NoSQL
SQL
Go
.NET
Benefits
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.
If not in Sweden, we are able to provide relocation support.