Software Architect for Games

2 days ago


Stockholm, Stockholm, Sweden MAG Interactive AB (publ) Full time

We are MAG Interactive – a leading mobile developer and publisher of casual mobile games built on a wealth of creativity and passion.

As a Senior Software Engineer at MAG, you will champion robust architecture and clear code, ensuring well-structured, reusable code across our projects.

You will be part of the team building a modern UI framework on top of Unity which is used to build all of our games. Your key responsibilities will include writing clean and maintainable C# code to ensure the scalability and sustainability of our games for the long-term.

You will work closely with your team as well as with other game teams to identify and extract reusable code to improve processes.

The role requires extensive experience using C#, good understanding of design and architectural patterns such as dependency injection, MVC, GoF design patterns etc, experience of working on a range of UI framework projects, and experience working with a game engine e.g. Unity or Unreal (we use Unity).

Key skills and qualifications include a Bachelor's or Master's degree in computer science, software engineering or related field, or equivalent training and professional experience, ability to write well-structured, clean code, and passionate about building easy to maintain and reusable architecture.



  • Stockholm, Stockholm, Sweden MAG Interactive Full time

    About MAG InteractiveWe are a dynamic and fun mobile game development company that makes games people love. Our mission is to spread joy to players worldwide, with over 350 million downloads globally.Job Title: Unity Game Engine ArchitectMAG Interactive is looking for an experienced Unity Game Engine Architect to join our team. You'll be responsible for...


  • Stockholm, Stockholm, Sweden Tbwa ChiatDay Inc Full time

    Job DescriptionWe are seeking a highly experienced Gaming Software Engineering Team Lead to join our team. As a key member of our gaming technology development team, you will lead the design and implementation of our gaming platforms.Responsibilities:Lead the development of our gaming platforms, ensuring timely delivery and high-quality results.Collaborate...


  • Stockholm, Stockholm, Sweden Epic Games Full time

    Company Overview:Epic Games is a world-leading game development company that has been pushing the boundaries of interactive entertainment for over 25 years. Our team of talented engineers and developers have created some of the most iconic games in history, including Fortnite and Gears of War.We're looking for an experienced Senior Engine Programmer to join...


  • Stockholm, Stockholm, Sweden Epic Games Full time

    Our TeamEpic Games is a global company with 25 countries and 46 studios, home to 4,500+ talented individuals. For over 25 years, we've been pushing the boundaries of game development and engine technology.About Our WorkWe're dedicated to creating award-winning games and empowering developers through our Unreal Engine technology. This powerful tool enables...


  • Stockholm, Stockholm, Sweden Epic Games Full time

    Job Summary:We're seeking an experienced Senior Engine Programmer to join our Unreal Engine team. As a key member of our engine development team, you will be responsible for designing and implementing new engine runtime features, optimizing system performance, and collaborating with other teams to deliver high-quality games and...

  • Chief Architect

    15 hours ago


    Stockholm, Stockholm, Sweden Arrowhead Game Studios Full time

    Shaping the Future of Co-op GamingWe are seeking an accomplished Chief Architect - Gaming Technology to shape the technical direction of our next-generation co-op games. As a key member of our leadership team, you will drive innovation, lead by example, and inspire teams to deliver high-quality results.This role is ideal for a seasoned architect who has a...

  • Sandbox Game Architect

    15 hours ago


    Stockholm, Stockholm, Sweden Minecraft Full time

    Mojang Studios is a dynamic and innovative company that is constantly pushing the boundaries of what is possible in gaming. Our team is passionate about creating engaging experiences for millions of players worldwide.About the Position:We are seeking a talented Sandbox Game Architect to join our Java Platform team. In this role, you will work closely with...


  • Stockholm, Stockholm, Sweden Embark Full time

    We are looking for a talented Game Metagame System Architect to join our team at Embark. As an Online Game Programmer, you will be responsible for designing and developing the core metagame systems for our games.We use a combination of C++, Angelscript, and Unreal Engine to build our games, and we prioritize creating engaging player experiences through our...


  • Stockholm, Stockholm, Sweden Midasplayer AB Full time

    **Job Summary**Midasplayer AB seeks an experienced Senior Developer to join our team. In this role, you will be responsible for designing, architecting, implementing, and testing game features.Key Responsibilities:Design and implement game featuresTake an active part in game creationMaintain and optimize new and existing game featuresDeliver high-quality and...


  • Stockholm, Stockholm, Sweden Epic Games Full time

    Career OpportunitiesEpic Games offers a unique chance to grow your career in a dynamic and innovative environment. As part of our team, you'll have access to top-notch training and development opportunities to help you reach your full potential.About the RoleYou'll be working on developing new features and technologies for Unreal Engine, enabling developers...


  • Stockholm, Stockholm, Sweden Epic Games Full time

    Job DescriptionEpic Games is a global leader in the game development industry, renowned for its cutting-edge Unreal Engine technology. As a Lead UE Tools Engineer, you will play a pivotal role in shaping the future of our engine by developing world-class tools for artists.About the RoleThis is an exceptional opportunity to join a talented team of engineers...

  • Software Engineer

    2 days ago


    Stockholm, Stockholm, Sweden Midasplayer AB - Stockholm Full time

    At Midasplayer AB - Stockholm, we are looking for a talented Software Engineer to join our team of experts.About the Role:We are seeking an experienced Software Engineer to design, architect, implement and test game features. As part of our development team, you will enjoy a creative, challenging and collaborative environment where your ideas will be every...


  • Stockholm, Stockholm, Sweden Tbwa ChiatDay Inc Full time

    Job SummaryWe are seeking a highly experienced Gaming Backend Engineering Manager to lead the development of our gaming platforms. As a key member of our team, you will be responsible for leading the design and implementation of our gaming platforms, collaborating with cross-functional teams, and maintaining close communication with...

  • Game Engine Architect

    7 hours ago


    Stockholm, Stockholm, Sweden Minecraft Full time

    We're Mojang Studios, a leading game development studio that's dedicated to building a better world through the power of play. Our mission is to create games, products, and services that inspire imagination, foster inclusivity, and even facilitate learning.We're seeking a highly skilled Senior C++ Engineer to join our team. In this role, you'll be...


  • Stockholm, Stockholm, Sweden Tbwa ChiatDay Inc Full time

    About the RoleWe are looking for a talented Leader of Gaming Technology Development Team to drive the success of our gaming platforms. As a key member of our team, you will be responsible for leading the development of our gaming platforms, collaborating with cross-functional teams, and maintaining close communication with stakeholders.Key...


  • Stockholm, Stockholm, Sweden Epic Games Full time

    Your New ChallengeAre you ready to take your programming skills to the next level? Do you have a passion for game development and a desire to innovate? This role is your chance to join a world-class team and make a real impact on the gaming industry.About the JobAs a Senior C++ Software Developer, you'll be working on developing new features and technologies...


  • Stockholm, Stockholm, Sweden Entryfy Full time

    Job DescriptionWe are looking for a talented Senior Software Architect to join our team at Entryfy. As a key member of our engineering team, you will play a crucial role in designing, developing, and maintaining our software systems.The ideal candidate will have a strong background in Elixir, Ruby, and Golang, with experience in building scalable and...

  • Software Engineer

    15 hours ago


    Stockholm, Stockholm, Sweden Mojang Full time

    Mojang Studios is a leading game developer that creates innovative entertainment experiences. We're on a mission to build a better world through the power of play.As a passionate C++ engineer, you'll have the opportunity to make an impact in the gaming industry by designing and implementing gameplay features and systems that delight and inspire millions of...


  • Stockholm, Stockholm, Sweden Mojang Studios Full time

    We're seeking a talented Senior Java Platform Engineer to join our team at Mojang Studios. As a key member of our Platform team, you will work on the Minecraft: Java Edition game engine, designing, developing, deploying, and maintaining complex systems.About the RoleIn this role, you will contribute to long-term improvements of architecture, code quality,...


  • Stockholm, Stockholm, Sweden Minecraft Full time

    Mojang Studios is expanding its team of skilled game developers, and we're looking for talented engineers to join our ranks as we push the boundaries of what's possible in gaming. As a member of our team, you'll have the opportunity to create exceptional gaming experiences that delight and inspire hundreds of millions of players worldwide.We're seeking...