Interactive Engineer in San Francisco, CA

$80K - $100K(Ladders Estimates)

The Madison Square Garden Company   •  

San Francisco, CA 94102

Industry: Hospitality & Recreation


Less than 5 years

Posted 86 days ago

This job is no longer available.

Role Summary

Obscura is looking for an Interactive Engineer to help bring to life a diverse mix of projects ranging from interactive large-scale projections to complex multi-display installations to intimate single user interfaces with personalized interactions, many of which involve R&D. An Interactive Engineer must have the ability to work alone or in teams, incorporating input from a diverse group to integrate contributions into a final production ready system. Interfacing with a broad range of hardware and software systems, the Interactive Engineer is responsible for the final showtime operation of events and software for installations and interfaces. Working on a project from conception through execution, this position benefits from a broad range of skills such as IT, realtime graphics, scripting and hardware integration.

As an Interactive Engineer at Obscura, you will help to concept, design, and communicate a wide range of experiences ranging from passive to interactive, environmental to screen based, and physical to digital.

Specific Functions/Activities Summary

  • Pull together input from other project team members into a cohesive and stable showready system
  • Sets up, calibrates, and operates show systems onsite often under extreme deadlines and pressure
  • Work with media team on specifying playback conditions and templates for proper content display and manage media assets
  • Apply best practices for efficient and effective development; looks for opportunities to streamline and fully use current and new technology solutions
  • Work closely with the Director of Software and Project Managers to ensure projects are delivered on time, to a strong level of quality and with expectations of high uptime.
  • Maintain an inclusive process that empowers entire project team to contribute to final results
  • Execute projects by translating designs from Creative Directors into code
  • Recommend appropriate technologies for the development of new projects
  • Work with media team to develop and display content and manage media assets
  • Work with UI/UX designers in implementing intuitive user interfaces
  • Apply best practices for efficient and effective development; looks for opportunities to streamline and fully utilize current and new technology solutions
  • Maintain an inclusive process that empowers entire project team to contribute to final results
  • Identify areas that require attention and works with the Director of Software to ensure time and resources are dedicated to continually improving our situation and reducing areas of concern
  • Stay current on relevant technology and conducts necessary research and development testing to assess emerging technology options
  • In crisis, assists the Director of Systems in pulling together resources to explore alternatives in ensuring 100% project uptime


  • Bachelors degree in relevant field or equivalent experience
  • 3-5 years relevant experience
  • Must be able to use appropriate terminologies and language to accurately convey changes or direction in concept or design, including to and from non-technical staff
  • Derivative TouchDesigner
  • 3d Modeling: Maya, 3ds Max
  • Adobe Creative Suite: Photoshop, After Effects
  • Graphics: OpenGL, GLSL
  • Scripting: Python, Windows Powershell
  • Basic knowledge of projectors, lenses, and cameras
  • Basic knowledge of event production procedures
  • OS: Windows, Linux, MacOS
  • Familiarity with C++ a plus
  • OpenFrameworks
  • Unity
  • ActionScript 2 and 3
  • Version control with Git


Candidates who have completed 60 credits of college-level coursework (representing 2 years), or have shown similar self-development through certifications, trade school coursework, etc. are preferred.

Educational requirements may differ from job to job based on the role

EEO Statement

At MSG we value diversity and are looking for extraordinary employees of all backgrounds! MSG is an Equal Opportunity Employer and provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, citizenship, age, genetic information, disability, or veteran status. In addition to federal law requirements, MSG complies with all applicable state and local laws governing nondiscrimination in all locations.

Valid Through: 2019-8-20