We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.

Job posting has expired

#alert
Back to search results

Staff Software Engineer

3Play Media
United States, Massachusetts, Boston
77 North Washington Street (Show on map)
May 23, 2022

3Play Media is a rapidly growing, profitable technology company with a startup culture making a huge impact on the way people consume online media. We provide premium captioning, transcription, audio description, and translation solutions to over 5,000 higher ed, enterprise, media, and government customers. Our goal is to simplify the workflow through flexible APIs, a secure online account system, and integrations with a multitude of players, platforms, and lecture capture systems. We got our start in 2007 out of MIT Sloan and we are based in Boston, MA.

We're looking for an experienced web engineer with a strong full-stack skillset. You'll join the Live Captioning team which is building a brand new service for captioning events in real time! They'll be making connections between streaming services and utilities (Wowza, FFMPEG, Zoom) our Ruby on Rails web application, using Python to glue it all together. They'll be building streaming media tools and interfaces in React, writing GraphQL APIs to power them. If you have experience with streaming technologies and tying together a bunch of different services and user interfaces sounds like fun, then this is a great role for you!

The 3Play engineering department is small and extremely collaborative. Engineers are empowered to make their own decisions, and propose solutions to the challenges facing our stakeholders. We use a standard 2 week sprint process, and regularly look for ways to improve our process via retrospectives.

DAY TO DAY:



  • Build and maintain infrastructure for generating captions for live events. This includes sending audio tracks to third party APIs for speech recognition, and then attaching the returned text to live video streams.
  • Build the data structures and logic for tracking live captioning, such as invoicing customers, and assigning work to contractors.
  • Build GraphQL APIs to power our user interfaces.
  • Build live captioning and event management user interfaces in React.
  • Work closely with technical and non-technical stakeholders to understand and develop requirements for live captioning solutions.
  • Be ready to contribute expertise on other projects as needed.


WHO YOU ARE:



  • At least 5 years of experience building web applications with a history of working with complex front and backend systems.
  • Experience in modern languages and frameworks such as Ruby On Rails, Django, Node.js, React, and Python. You'll be working mainly in Ruby on Rails and Javascript, and will have the opportunity to contribute to Python services as well.
  • Experience building server and client rendered user interfaces
  • Experience with video tooling (ffmpeg, AWS Elemental, 608 captions, Wowza)
  • Strong communication and collaboration skills
  • Willingness to dive in and learn new things, and curiosity to constantly deepen and broaden your knowledge
  • Collaborative view of software development
  • Adaptability in an environment where requirements may change quickly


OUR PROMISE TO YOU:



  • We have an awesome work environment! Our team works hard but loves to have fun. We have company sponsored events like 3plympics, holiday tastings, summer outings and much more.
  • The work is exciting and gratifying, and you would make a direct impact on our success.
  • Located right in the North End with plenty of space and natural light. Our kitchen is always stocked and we subsidize transportation costs.
  • From professional growth and development opportunities to competitive compensation and personalized benefit plans, we've got you taken care of.
  • We display, respect, and embrace inclusion. 3Play Media provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected federal, state or local laws.

(web-54f47976f8-hx8kf)