Full-time · In-person · Needham, MA

Software Engineer

Midnight Mansion’s mission is to bring more delight into the world. We design, engineer, fabricate, and install immersive, in-person experiences - building anything from special exhibits to interactive pieces that blend creative technology, mechanical systems, lighting and sound, and special effects. From early prototypes to final install, we manage the full build and bring ambitious ideas into the real world.

The Role

This position will involve writing and designing software for our flagship in-person venue. The role is full-time and in-person.

Responsibilities will include:

  • Designing and implementing user-friendly front-end systems
  • Working in distributed and concurrent systems
  • Assisting with prototyping and testing puzzles, props, and interactions with members of the public

Who We’re Looking For

  • You're excited by immersive entertainment
  • You are experienced with React and TypeScript
  • You feel comfortable installing software on Arduino and Raspberry Pis
  • You take ownership of tasks, working holistically and proactively to see them through
  • You make decisions quickly and problem-solve when a choice isn’t working
  • You notice what needs doing and take the initiative to figure out a solution
  • You don’t let questions linger and seek answers from multiple sources

Qualifications - Must Haves

  • Ability to commute to our studio in Needham, MA and occasionally Somerville, MA
  • 2+ years of experience
  • React / TypeScript / Node.js
  • Applicants must be currently authorized to work in the United States on a full-time basis; we are unable to sponsor applicants for work visas at this time
  • Enthusiasm for location-based entertainment :)

Nice to Haves

  • C++
  • Git or similar version control
  • Microcontroller / single-board computer experience, such as Arduino, Raspberry Pi, or Odroid
  • TurboRepo / Yarn Workspaces
  • CouchDB
  • CI/CD pipelines
  • Graphic design experience / Adobe Illustrator / Figma

Compensation & Benefits

  • $70,000 - $120,000 a year, commensurate with experience
  • Paid Time Off (PTO) plus 12 recognized holidays
  • Highly flexible work hours
  • Medical, vision, and dental coverage
  • Retirement Savings Plan with employer match
  • And more!

To Apply

Send an email to careers@midnightmansion.com with the subject line Full-Stack Software Engineer Application.

Please attach your résumé and share links to your portfolio, GitHub, or any other relevant work. Include a sentence or two about what you’re passionate about, along with any immersive experiences you’ve been to that you found especially exciting.