Mojang Studios · 6 hours ago
Software Engineer II, Minecraft Networking
Mojang Studios, the creators of Minecraft, are seeking a passionate Software Engineer II to join their Networking team. The role involves optimizing server performance, ensuring seamless player experiences, and innovating in online gameplay technologies within the C++ Minecraft engine.
Computer Games
Responsibilities
Design solutions for systems which result in simple, extensible and maintainable high-quality code
Lead design, implementation, and code reviews across the Minecraft Networking space
Leverage data to detect and diagnose problems and validate solutions
Engage with teams across the studio on project planning, knowledge-sharing and code reviews
Ensure consistent, maintainable unit and functional tests to help monitor system quality
Qualification
Required
Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Preferred
4+ years of experience developing in C++ with an understanding of the architecture of modern game engines
1+ years experience working in a Networking related field with a strong proficiency in designing, debugging, and programming in the area
Ability to prototype, iterate, and take proactive initiative to advance projects
Verbal and written communication skills with an emphasis on collaboration and inclusiveness
Benefits
Certain roles may be eligible for benefits and other compensation.
Company
Mojang Studios
Mojang Studios is a Microsoft-owned game studio based in Stockholm (Sweden) and Redmond (WA) with additional locations in London, Shanghai, and Tokyo as well as a partially remote workforce.