
Lead Server Developer
Rovio Entertainment Corporation
full-time
Posted on:
Location Type: Hybrid
Location: Stockholm • Sweden
Visit company websiteExplore more
Job Level
About the role
- You will have impact and fun at work by:
- - 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.
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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend architectureREST APIsC#ASP.NETJavaGolangcloud infrastructureKubernetesECSRDS
Soft Skills
technical leadershipcollaborationtransparencyempathymentorshiptrust buildingconsensus drivingcommunicationproblem solvingadvocacy
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Software Engineering