DreamView is looking for experienced 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 microservices architecture.

This is a remote/telecommute position. The studio is 100% virtual and allows the applicant to work anywhere in the world!

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

RESPONSIBILITIES

  • Work with Project Lead to ensure that implementations are consistent with overall Software department architecture as defined by the Enterprise Architects.
  • Follow best practices for security, 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, infrastructure as code, and core services
  • Interface with developers, artists, technical directors, and productions staff in order to solve production issues
  • Maintain a high level of code coverage with unit tests
  • 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 2.x/3.x
  • Proficient with one or more software APIs: Maya, 3dsMax, Google Cloud SDK
  • Experience with PyQt or PySide would be helpful
  • Prior experience with revision control systems such as Git is preferred.
  • Must have a mature approach to software design and implementation
  • A strong understanding of production processes for film and television is preferable.
  • Must be able to work collaboratively with other developers, in a coordinated manner, on the same product.
  • Experience with implementing or working directly with databases (Postgres) would be beneficial
  • Experience with Visual Effects Asset Management System design or development is a plus.
  • Must be able to communicate eloquently and effectively with non-technical stakeholders
  • A degree in computer science, math, or engineering is strongly preferred

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.