The Software Engineer will work with game engineers and development partners to build, enhance, and maintain video games for global audiences. The role involves understanding game developer challenges, creating tools for streamlined game development (from brainstorming to deployment), supporting external developers, and participating in knowledge sharing, technical discussions, and code reviews.