<p><strong>About the Company</strong></p>
<p>3Play Media is a rapidly growing, profitable technology company revolutionizing how people consume online media. Our premium live captioning, transcription, audio description, and translation solutions serve over 10,000 higher ed, enterprise, media, and government customers. Established in 2007 at MIT Sloan, we've since expanded with headquarters in Boston, MA, and offices in Minneapolis, MN, and Calgary, AB.</p>
<p><strong>About the Role</strong> </p>
<p>We are seeking a Staff Software Engineer with extensive full-stack experience to join our Live Engineering Team. This team is responsible for delivering live captions for events, meetings, classes etc. We provide high-quality live captioning through our proprietary tools to popular live-streaming platforms, broadcast encoders and more.</p>
<p>As a member of the Live Team, you will play a crucial role in designing, building, and supporting end-to-end workflows for live captioning. You will work on our highly available live captioning service, built to handle both professional and automated captioning. Our stack includes Ruby on Rails, TypeScript, and Python.</p>
<p><strong>Responsibilities</strong></p>
<ul>
<li>Collaborate with the team to design, develop, and maintain our live captioning platform (pre-event management, live event execution, post-event management).</li>
<li>Ensure the reliability, availability and quality of our live captioning service.</li>
<li>Integrate our services with various live-streaming platforms, broadcast encoders, and other interfaces.</li>
<li>Develop and maintain APIs for internal and external integrations.</li>
<li>Troubleshoot and resolve issues related to live event captioning in real-time.</li>
<li>Assist with front-end development as needed to support our captioning tool.</li>
</ul>
<p><strong>Requirements</strong></p>
<ul>
<li>8+ years of experience in web development, preferably with Ruby on Rails.</li>
<li>Extensive experience with relational databases.</li>
<li>Experience with cloud infrastructure providers, preferably AWS.</li>
<li>Strong knowledge of API design and integration, with a focus on RESTful practices.</li>
<li>Ability to investigate requirements, often taking on a product owner role to ensure alignment between technical solutions and business needs.</li>
<li>Expertise in system monitoring and performance optimization.</li>
<li>Experience with automated testing.</li>
<li>Strong collaboration skills, with the ability to work across departments and functions.</li>
</ul>
<p><strong>Bonus Qualifications</strong></p>
<ul>
<li>Familiarity with front-end tooling, such as React.</li>
<li>Proficiency in Python.</li>
<li>Experience with streaming technologies and protocols, such as WebRTC & RTMP.</li>
<li>Knowledge of video and media transcoding.</li>
</ul>
<p><strong>Why Join Us?</strong></p>
<p>Join our team and enjoy a flexible work environment! While we value the flexibility of remote work, we also believe in the power of in-person collaboration. Please note that attendance in the Boston office is expected every Wednesday. For all other days of the week, you have the flexibility to work where you will be most effective.</p>
<p>If you are passionate about live captioning and want to work on a small, dynamic team, we encourage you to apply. Be part of a company that is making a real difference in how people consume online media.</p>
What We Do
3Play Media provides closed captioning, transcription, translation, and audio description to customers across higher education, media & entertainment, enterprise, and government. Video accessibility is important to us, so we made it easier for everyone.
Our innovative platform provides a captioning solution that combines the best of both worlds – automated machine learning technology and real, human editors – to give you total peace of mind and future-proof your video accessibility.
Why Work With Us
We really value collaboration and innovation. Everyone here brings something unique and valuable to the table, which is a great environment to be in! We all really value the mission behind our products - to make video content accessible - and that passion makes the work exciting and gratifying. 3Play provides a great environment for growth.
Gallery
3Play Media Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.