Write code that is clear, well-tested and modular. Architect and implement features with an eye towards performance and maintainability Assist game teams with technology choices and follow through with implementation. Mentor more junior engineers via paired programming and code reviews. Work with project managers inside and outside our studio to deliver features to players.