Job Description
Please note this is a hybrid position and requires you to work from our Vancouver studio for part of the work week. This is not a remote opportunity.
Are you a Software Engineer with a passion for building tools to improve developer productivity? Are you interested in joining us in our studio? We have an opening in our Toolchain team that supports the R&D teams as they create software used by artists in various craft departments.
- Support and improve tools for continuous integration, automated testing and release management
- Deploy and maintain automated solutions to monitor, test, repair and scale our systems
- Introduce new tools to improve developer productivity
- Develop and document tools and workflows which can be integrated by R&D and other technical teams
- Communicate within and between teams to determine the best solutions for challenges in workflow and toolchain
- Collaborate on Open Source projects with internal and external stakeholders and participate in our continuous involvement with the Academy Software Foundation
- A tertiary qualification in Computer Science or a related field
- 4+ years' experience developing tools
- Experience with build systems and C++, Java or Python toolchains
- Passion for software quality, performance, benchmarking and building tools to improve developer productivity
- Good soft skills managing both technical and non-technical stakeholders
- Self motivation with a strong sense of ownership over complex problems and their related solutions
- Experience with Continuous Integration and Continuous Delivery pipelines
- Fluency in using Linux CLI and shell scripts
- Good knowledge of source control tools
- Rez and/or other package managers
- Jenkins
- Cloud architectures (e.g. AWS, Azure, GCP)
- Containerization (e.g., Docker)
- Experience with specific build systems and C++ compilers (CMake, make, ninja, gcc, clang)
What we offer you:
- The opportunity to join a growing, award-winning studio!
- Conveniently located in vibrant Yaletown, near the heart of downtown Vancouver
- An inclusive workplace of employees who are passionate about creativity and technology
- A chance to contribute to the success of ground-breaking animated feature films
- Exposure to a USD pipeline
- A dedicated Learning and Development and Talent Management team focused on your personal career growth
- A flexible, hybrid work environment
- Paid 'Volunteer' days to support those causes close to your heart!
- A world-renowned working environment packed with social clubs, activities and events
- A variety of employee benefits including free gym access, breakfast, use of barista coffee machines, weekly lunches/pastries and snacks galore!
If this sounds like the opportunity you've been waiting for, then we want to hear from you!