About The Position

The Senior Software Engineer works closely with pipeline leads and fellow engineers to architect, develop, and evolve the core components of our Houdini-based pipelines. Beyond resolving complex workflow issues, they lead the design and implementation of new tools and frameworks that anticipate the evolving needs of production. Drawing on deep software engineering and production experience, they set technical direction for Houdini pipeline initiatives, mentor other engineers, and ensure APIs and other pipeline components are ergonomic, well-documented, performant and scalable across different production domains.

Requirements

  • 5+ years of experience developing and supporting Houdini workflows in a production environment
  • Strong proficiency in Python for building and maintaining Houdini tools, with familiarity in HDK/C++ a plus
  • A strong background in software architecture and framework design, particularly as applied to DCC pipelines
  • Proven ability to lead technical initiatives from concept through delivery in a fast-paced production environment
  • Excellent troubleshooting and problem-solving skills for diagnosing complex issues with pipeline components and performance issues at scale
  • Excellent written and verbal communication skills for documenting solutions, writing technical briefs, and collaborating with artists and engineers
  • Experience with version control systems (particularly git) and modern software development practices including testing and CI
  • Deep understanding of production pipelines and artist needs across lookdev, lighting, CFX, or FX

Nice To Haves

  • Experience with USD and Solaris (preferred)
  • Experience mentoring or leading other engineers (preferred)

Responsibilities

  • Lead the design and implementation of Houdini pipeline components, tools and workflows, solving complex problems across VFX, Data Capture, Virtual Production and Generative pipelines
  • Write and review high quality Python (and where relevant, HDK/C++) code that is maintainable, well-tested, and performant at production scale
  • Partner with Pipeline Leads and engineers to identify pain points in core components and translate them into robust APIs and frameworks that downstream tool developers can build on
  • Mentor mid-level and junior engineers through code review, pairing, and technical guidance
  • Contribute to architectural discussions, technical briefs, and user documentation, ensuring scalability and flexibility across projects
  • Stay current with developments in Houdini, USD, Solaris, and related technologies, bringing innovative approaches to the team
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service