As a software engineer ii, you collaborate closely with your design and visual peers to build fun, whimsical, and fulfilling game experiencesYour primary duty is helping to realize the creative vision of a game projectThis means building new software and services and working with existing onesYou work alongside other engineers to write code, create workflows, and build infrastructure to keep a project hummingIn addition to thriving in unity, you like to have an impact on projects outside of the editorEngineers who succeed here have a ‘maker’ mentality and value the end experience over the elegance of a line of code.
You are highly motivated to make game experiences that delight and inspire.
You are adept at quick, iterative prototypes to support experiments as well as understanding how to build for the long-term.
You shine at identifying problems and finding elegant solutions to resolve them.
You are a consummate collaborator - great at bringing out the best in those you work with.
Build and maintain from-scratch features and services
Extend and support existing experiences
Stand-up prototypes to help drive creative decision making
Estimate complexity of work for client implementations
Collaborate across disciplines to ensure alignment and understanding of functionality and trade-offs
5+ years full stack engineering experience developing interactive experiences
Excellent knowledge of unity, including experience with scripting, working with game assets, gui, user session management, etc.
Strong analytical and debugging skills
Understanding of design considerations for mobile clients
Ability to work well in a fluid environment as creative and technical challenges evolve
Excellent partnership and communication skills
Experience with networking or web apis
Experience with aws, azure, or google cloud platform
Experience with java, node.js, c#, go, or other service language/framework
Experience with websockets and rest apis
Experience with sql or other database technology
Posted 30+ days ago