描述和要求
Creative Innovation is one of several organizations within EA Studios that provides solutions to deliver games to millions of players around the world. With touchpoints across all titles and platforms, we work collaboratively to deliver direct impact to our players worldwide.
The Tools and Technology Team within Creative Innovation is looking for accomplished people to help us fulfill our mission of providing creative tools and workflows that allow EA to lead the industry in content quality.
The Challenge Ahead
As a Senior Software Engineer you will work as part of the team building the latest technology for our Character Creation pipeline, reporting to the Technical Director. You will be focused particularly on our rigging and render pipeline, supporting our partner game teams in delivering industry-leading quality at scale.
This is a hybrid remote/in-office role with 3 days per week at our Burnaby or Montreal office.
Day to day, you will…
Integrate new technologies and systems to enhance the quality and efficiency of the character production pipeline
Identify complex, systematic problems in the domain of tools, pipelines, and workflow development
Contribute to the definition of coding and architectural standards
Mentor junior team members
You are/have…
Computer Science, Software Engineering, or other relevant Bachelor's degree OR equivalent training and professional experience (8+ years)
Expert-level experience in one or more programming languages, preferably Python
Experience building and maintaining networked APIs (REST, GraphQL, or similar)
Experience building and maintaining distributed systems
Bonus if you have…
Experience with DCCs such as Maya and Houdini
Experience with ML training and inference
Experience with frontend Javascript frameworks (Next.js, Vue, Angular, etc)
Experience with Docker and Kubernetes
Experience with automated testing, both integration and unit testing