Associate Software Engineer

Sony Pictures ImageworksVancouver, BC
$62,000 - $68,600

About The Position

As an Associate Software Engineer, you will join a team of highly talented programmers who are experts in developing cutting-edge technologies to create solutions that align seamlessly with Imageworks' creative team's artistic vision. You will play a crucial role in supporting our software development team at every stage of our product's development, testing, and implementation, ensuring that we deliver high-quality software solutions that meet our clients' needs with confidence and excellence.

Requirements

  • A bachelor's degree in computer science, computer engineering, or equivalent.
  • Experience in programming languages commonly used for developing visual effects solutions like Python.
  • Good understanding of backend development principles and techniques, demonstrating the ability to design and implement robust server-side solutions
  • Proficiency with version control systems (e.g., Git).
  • Experience working in Linux system
  • A strategic approach to problem-solving: You don't just patch problems; you solve them so that they never happen again.

Nice To Haves

  • Knowledge of VFX pipeline infrastructure and systems

Responsibilities

  • Support the overall direction of the studio’s management and production teams.
  • Assist senior developers in the development and maintenance of applications.
  • Write clean, well-structured, and efficient code.
  • Implement front-end and back-end features based on provided specifications.
  • Participate in code reviews and learn to improve code quality.
  • Learn and apply new development technologies and best practices.
  • Seek guidance and mentorship from senior developers.
  • Proactively research and solve technical challenges.
  • Collaborate with team members to achieve project goals.
  • Communicate effectively with team members and stakeholders.
  • Document code and technical processes.
  • Participate in team meetings and contribute to discussions.
  • Analyze common and chronic issues and evaluate solutions with project teams.
  • Fix bugs and resolve simple requests for a fast turnaround.
  • Help with understanding of user workflows.
  • Stay updated on technological advancements and industry standards to define our best practices and share them with our studios.

Benefits

  • healthcare
  • tuition reimbursement
  • RRSP's
  • Sick and Vacation leave
  • standard increases as applicable
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service