Software Engineer

Full Time
Remote
Posted
Job description

About the role:

Middleware for a Virtual Production Automation

Networking and Database Developer - we are looking for a developer who is interested in working in the field of virtual production and in-camera visual effects. Our project will extend the existing virtual production toolset to improve efficiency and creative control of stage operations.

We are building a small team of unreal, middleware, database, UI/UX designers and developers.

This could be a full-time or part-time role.


This is a remote position, although Los Angeles locals & hybrid workers are preferred. Regardless of location, travel to LA will be required periodically.

As a Software Engineer at PHNTM, you will be:

  • Writing system infrastructure code for network communications: webdis, websockets, event system

  • Packaging components for deployment, e.g. Docker

  • Writing and leveraging existing APIs on Unreal Engine to build tools for real time (day of shoot) use.

  • Building custom accessor (set/get/event state) interfaces to stage equipment (Unreal engine, DMX, midi, livelink, OSC). May include small apps that run on equipment to assist remote control.

  • Compare database technologies for application to project needs

  • Data schema and database encapsulation to store configuration datasets under a formal taxonomy (client, show, shot…)

  • Implement and support database instances used by engineering

  • Improve and follow department practices regarding tools, techniques and workflows


You'll be great in this role if you know/have:

  • Node.js typescript

  • C++ programming experience with strong commenting, sharing work with team members, code organization following object-oriented patterns

  • Redis/Webdis or similar databases with on-prem and cloud options

  • Networking: Websocket, TCP, UDP including event/delegate programming

  • Docker

  • Moving data from cloud to local systems

  • Excellent communication skills both written and verbal

  • Understanding of encapsulation, function libraries, plugin creation and packaging, unrealpak

  • Experience on code projects that have had many full releases where architecting for maintenance and longevity is demonstrated


You would also do well in this role if you have/know:

  • Some familiarity with Unreal and Blueprints, UMG, Editor Widgets

  • Interface protocols: Websockets, socket.io, RESTful APIs and JSON

  • Collection of database technologies. Examples: Redis, MongoDB, mySql, SQL server, MariaDB, Firebase

  • Related programming technologies: Networking, TCP/IP, UDP, REST, Node, Docker

  • Source code control: git, Perforce

  • General programming and computer science skills

  • Resourceful in the use of the internet, YouTube, etc to find solution options for technical problems and ability to filter and extract relevant information.

Benefits we offer at PHNTM if you are hired as a full-time W2 employee (not available for part-time or 1099 contractors):

  • The salary range for this role is between $100,000 and $150,000 USD. The provided salary depends on many factors, such as work experience and transferable skills, business needs and impact, location and market demands.
  • Flexible Paid Time Off
  • Company Paid Holidays
  • 401K Company matching
  • Health insurance (medical, dental, and vision)

About Us:


PHNTM is a creative studio that produces captivating multimedia experiences powered by a proprietary, best-in-class tech stack. We work with clients ranging from A-list musicians and promoters like Live Nation and AEG to brands like Cartier, Red Bull, and Gap.


You must be legally authorized to work in the United States. PHNTM is an Equal Opportunity Employer.

www.arclintfl.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, www.arclintfl.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, www.arclintfl.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs