DreamView is looking for experienced Senior Production Engineers to join our rapidly growing team and collaborate on the development/support of the studio’s internal software stack, built on a sophisticated microservice architecture.

This is a remote/telecommute position.

This position interacts with all tiers of the enterprise architecture, including the foundation (defined as infrastructure as code (Terraform, Ansible, Packer)), services (microservices in Go, Rust), & applications (Go where you can, otherwise Python), with a strong focus on enterprise security.

Strong background working with and managing configuration of Autodesk's Shotgun/ShotGrid. Familiarity with larger scale supply chain and production management tools like SAP will be a plus.

RESPONSIBILITIES

  • Work with Senior Engineers to ensure that implementations are consistent with overall Software department principles and architecture as defined by the Enterprise Architects, and consistent with long term integrations.
  • Follow best practices for security, unit test coverage, documentation, & code style
  • Maintain codebases which interface with various pipeline systems: Maya, Blender, 3DS Max, VRay, OpenCue, etc
  • Support tools/processes which extend and enhance the pipeline services
  • Interface with developers, artists, technical directors, and productions staff in order to solve production issues
  • Maintain accurate documentation
  • Maintain strong relationships with key production staff
  • Identifying changing requirements and work with enterprise architects to develop integrated solutions

REQUIREMENTS

  • Minimum 10+ years of experience in software engineering
  • Proficient in C++ or Go, and Python 3.x
  • Proficient with one or more software APIs: Maya, 3dsMax
  • Experience with PyQt or PySide would be helpful
  • Prior experience with revision control systems such as Git
  • Prior experience working with continuous integration and continuous deployment
  • Must have a mature approach to software design and implementation
  • Must be able to work collaboratively with other developers, in a coordinated manner, on the same product.
  • Experience working with databases (Postgres) will be helpful
  • Must be able to communicate eloquently and effectively with non-technical stakeholders
  • A degree in computer science, math, or engineering is strongly preferred

NICE TO HAVE

  • A strong understanding of production processes for film and television
  • Experience with Visual Effects Asset Management System design or development

About DreamView

DreamView Studios was founded by veteran CGI visionaries with 100+ years combined experience in creating CGI & Visual Effects for blockbuster movies, AAA games, commercials, and eCommerce products, hailing from companies such as Disney, Industrial Light & Magic, Pixar, and Electronic Arts.

The DreamView™ cloud platform and production services help businesses create, manage, and distribute photoreal and Augmented Reality CGI products and media for eCommerce sites, marketing initiatives, consumer experiences, and more. Virtual products, lifestyle scenes, and video creation is not only faster and less costly than traditional set design and layout, but also provides infinitely reusable 3D CGI assets and media. The company’s proprietary platform and process facilitates streamlined product development and visualization, and is globally scalable.

DreamView's team is completely virtual with employees across the globe. We offer competitive compensation, benefits, unlimited time-off, massive growth opportunities, and a supportive and knowledgeable team to facilitate your success.