Jobs at EEG

Help us develop the closed captioning technology that makes media accessible to all. Join talented team members addressing challenging issues in a constantly evolving problem space.

Full Stack Developer (Level 2)

Brooklyn, NY

We are seeking a software engineer ready to contribute to EEG Video’s software portfolio in language AI, streaming video processing, and video production automation. The position will involve working with an Agile team structure to create brand new applications, and maintain and improve existing EEG software products in the media technology space.

Successful candidates should have 3 or more years professional experience in Software Engineering and/or DevOps roles.

The Full Stack Developer Level 2 position is an in-person job at EEG Video's R&D office in the DUMBO neighborhood of Brooklyn, working in a casual and fun environment.

Job is temporarily remote due to COVID-19 precautions. Candidates are expected to have proximity and intent to return to in-person work at EEG offices at a future time in accordance with local health guidance, likely by fall 2021.


  • Software development in Python, Javascript, C++, and C#
  • Primarily backend-focused platform development
  • DevOps interaction with Amazon Web Services
  • Documentation and training sessions with Technical Support team
  • Interface with Product and Marketing teams on development of new ideas


  • 3+ years professional experience in Software Engineering or DevOps roles, preferably at a product-driven company
  • Bachelor’s Degree in Computer Science, Computer Engineering or Electrical Engineering, or equivalent alternative work training or on-the-job experience
  • Effortless fluency in one or more of the languages we currently use: Python, JavaScript, C++, and C#
  • Experience hosting projects on Amazon Web Services and scripting appropriate production infrastructure (CloudFormation, Elastic Beanstalk, etc)
  • Experience writing interactions with HTTP-based REST service APIs from third-party provider stacks
  • Ability to articulate technical ideas clearly
  • Understands code development path from prototyping to commercial products with proper testing, error handling, and logging
  • Motivation to be part of commercially successful projects and creativity to generate new ideas to expand product appeal
  • Ability to work autonomously while keeping team members and management up to date on progress
  • Eager to learn about new technologies and dive into the latest open source tools

Bonus Points

Candidates will receive preference for experience touching on the following fields most relevant to EEG's work:

  • Video standards, file formats, and streaming technologies
  • AI, Speech Recognition, Transcription, and Natural Language Processing
  • IP Protocols and Sockets Programming
  • Linux on embedded systems
  • Javascript React/Redux and asynchronous Promises

Pay and Benefits

$90K–$120K annual base salary depending on experience, with additional annual bonus of 5–20% based on individual, team, and company performance.

Company medical plan options, 401(k) with matching, and paid vacation/personal/sick days.

You must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future.

About EEG Video

EEG Video is a privately-owned media technology company with customers including nearly all of the largest broadcasting, cable, and OTT/streaming media players in the United States. Our primary focus is video accessibility in the form of closed captions, benefiting the deaf and hard-of-hearing, language learners, and anyone who has ever watched a video on “mute.” Our pioneering role in IP-based live captioning systems was recognized when EEG received a Science & Technology Emmy® award in 2015.

We have a talented and growing staff focusing on fast-paced solutions to customer-focused challenges such as new ultra-HD and IP-driven media formats, artificial intelligence and automation, and migration of video production technology to cloud-powered platforms and workflows.

Apply for this position

 Select a File