Software Engineer
Edge of Elsewhere · Needham, MA · 2 mo ago
Engineering$70k–$120k/yrFull-time
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.
About 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
- 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
Requirements
- 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
Skills
You may also have experience with the following:
- 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
We’re looking for someone who:
- Is excited by immersive entertainment
- Is experienced with React and TypeScript
- Feels comfortable installing software on Arduino and Raspberry Pis
- Takes ownership of tasks, working holistically and proactively to see them through
- Makes decisions quickly and problem-solves when a choice isn’t working
- Notices what needs doing and takes the initiative to figure out a solution
- Doesn’t let questions linger and seeks answers from multiple sources
Pay
$70,000 - $120,000 a year, commensurate with experience
Benefits
- 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!