Senior Software Engineer

2 weeks ago


Vancouver, British Columbia, Canada Industrial Light & Magic Full time
About the Role

We are seeking a highly skilled Senior Software Engineer to join our Research and Development team at Industrial Light & Magic. As a key member of our team, you will be responsible for developing cutting-edge technology that empowers our artists to create stunning visual effects and feature animation.

Key Responsibilities
  • Design and develop software tools and production techniques for visual effects and feature animation production
  • Collaborate with engineers across all ILM studios to develop long-term software projects and provide day-to-day artist support
  • Work with commercial software vendors to develop and deploy machine-learning-based tools
  • Develop and maintain proficiency in C++ and Python on Linux
  • Stay up-to-date with industry trends and advancements in visual effects and feature animation
Requirements
  • BS and/or advanced degree in computer science or related field
  • 15+ years of experience with professional software development and/or VFX production
  • Proficiency in C++ and Python on Linux
  • Knowledge of machine learning techniques, processes, and toolsets
  • Experience with Maya, Houdini, Katana, Mari or other commercial software applications
About Industrial Light & Magic

Industrial Light & Magic is a world-renowned visual effects company that has created some of the most iconic moments in motion picture history. Our Research and Development team is dedicated to developing innovative technology that empowers our artists to create stunning visual effects and feature animation.



  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Job SummaryThe Senior UI/Frontend Software Engineer will be responsible for...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Job SummaryThe Senior UI/Frontend Software Engineer will be responsible for...


  • Vancouver, British Columbia, Canada Integral Senior Living Full time

    We are seeking a highly skilled Senior SDET/QA Engineer to join our team at Integral Senior Living. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software applications.About the PositionWe are a dynamic and innovative company that values excellence and teamwork. Our team is composed...


  • Vancouver, British Columbia, Canada Integral Senior Living Full time

    We are seeking a highly skilled Senior SDET/QA Engineer to join our team at Integral Senior Living. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software applications.About the PositionWe are a dynamic and innovative company that values excellence and teamwork. Our team is composed...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Our CompanyTake-Two Interactive Software is a leading developer, publisher, and...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Our CompanyTake-Two Interactive Software is a leading developer, publisher, and...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive Software, Inc. is a leading developer, publisher, and marketer of interactive entertainment for consumers worldwide. Our company is headquartered in New York City and has a strong presence in the gaming industry.The ChallengeWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team. As a key...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive Software, Inc. is a leading developer, publisher, and marketer of interactive entertainment for consumers worldwide. Our company is headquartered in New York City and has a strong presence in the gaming industry.The ChallengeWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team. As a key...


  • Vancouver, British Columbia, Canada Planview GmbH, Software & Consulting Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our product development team at Planview GmbH, Software & Consulting. As a key member of our Flow Fabric Team, you will play a crucial role in shaping and leading the development of API integrations and data processing pipelines in a cloud environment (AWS) that are at the heart...


  • Vancouver, British Columbia, Canada Planview GmbH, Software & Consulting Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our product development team at Planview GmbH, Software & Consulting. As a key member of our Flow Fabric Team, you will play a crucial role in shaping and leading the development of API integrations and data processing pipelines in a cloud environment (AWS) that are at the heart...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we're empowering the retail industry to stop theft and Organised Retail Crime, a $150 Billion problem globally. It's high volume crime that's increasingly organised in nature and is putting people, retailers, and communities at risk every day.Founded in New Zealand 12 years ago, we're working with some of the best...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we're empowering the retail industry to stop theft and Organised Retail Crime, a $150 Billion problem globally. It's high volume crime that's increasingly organised in nature and is putting people, retailers, and communities at risk every day.Founded in New Zealand 12 years ago, we're working with some of the best...


  • Vancouver, British Columbia, Canada Orchestry Software Full time

    {"h1": "Unlock Your Potential at Orchestry Software", "p": "We are a product-led organization that values innovation and best practices to create great software for Microsoft 365 administrators and users. Our goal is to change the way software is built for this platform.We are looking for a talented Senior SDET/QA Engineer to join our team. As a key member...


  • Vancouver, British Columbia, Canada Orchestry Software Full time

    {"h1": "Unlock Your Potential at Orchestry Software", "p": "We are a product-led organization that values innovation and best practices to create great software for Microsoft 365 administrators and users. Our goal is to change the way software is built for this platform.We are looking for a talented Senior SDET/QA Engineer to join our team. As a key member...


  • Vancouver, British Columbia, Canada Orchestry Software Full time

    About Orchestry SoftwareWe are a leading provider of innovative software solutions for Microsoft 365 management. Our Orchestry tool is a cutting-edge platform that manages over 500,000 Microsoft teams each month across multiple customers, geographies, and verticals.Our CultureWe value innovation, best practices, and long-lasting relationships with partners...


  • Vancouver, British Columbia, Canada Orchestry Software Full time

    About Orchestry SoftwareWe are a leading provider of innovative software solutions for Microsoft 365 management. Our Orchestry tool is a cutting-edge platform that manages over 500,000 Microsoft teams each month across multiple customers, geographies, and verticals.Our CultureWe value innovation, best practices, and long-lasting relationships with partners...


  • Vancouver, British Columbia, Canada Orchestry Software Full time

    About Orchestry SoftwareWe are a leading provider of innovative software solutions for Microsoft 365 management. Our Orchestry tool is a cutting-edge platform that manages over 500,000 Microsoft teams each month across multiple customers, geographies, and verticals.Our CultureWe value innovation, best practices, and long-lasting relationships with partners...


  • Vancouver, British Columbia, Canada Orchestry Software Full time

    About Orchestry SoftwareWe are a leading provider of innovative software solutions for Microsoft 365 management. Our Orchestry tool is a cutting-edge platform that manages over 500,000 Microsoft teams each month across multiple customers, geographies, and verticals.Our CultureWe value innovation, best practices, and long-lasting relationships with partners...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the RoleThe Fintech Ancillaries division at Software Aspekte is dedicated to merging our unique financial technology solutions with some of the largest travel organizations globally. In this sector, we design systems and develop financial products that can scale internationally, focusing on enhancing both customer satisfaction and business outcomes for...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the RoleThe Fintech Ancillaries division at Software Aspekte is dedicated to merging our unique financial technology solutions with some of the largest travel organizations globally. In this sector, we design systems and develop financial products that can scale internationally, focusing on enhancing both customer satisfaction and business outcomes for...