Skip to Main Content
← Back to Jobs

Software Engineering Manager

SnapStream Media Houston, TX
  • Posted: over a month ago
  • Full-Time
Job Description

The Development Manager is responsible for nurturing self-managing team that improve continuously to deliver the world's best real time news and media search engine: SnapStream. In business for just over 20 years, SnapStream helps customers like The Daily Show, Vox, CBS and the White House search through video in realtime to find meaning and context that they can share with their audiences. Our latest release extends our reach beyond television to online media where more and more newsworthy content is originating on channels like YouTube Live, Periscope, Facebook Live, Twitch and Zoom. As a result, our business is growing and we are adding a Development Manager to help our engineering team grow with it.

Key responsibilities:

Coaching and mentoring up to 8 software engineers

  • Sets high-level aspirational goals for team members to drive their growth
  • Inspires engagement via 1:1s
  • Conducts bi-annual reviews
  • Implements performance improvement plans where necessary
  • Provides opportunities for team members to develop their personal and professional skills
  • Recruits top talent

Supporting agile teams

  • Works closely with team leads, partners and the SVP Engineering to ensure agile teams are self-managing and making improvements to deliver valuable software
  • Removes obstacles that impede productivity
  • Ensures that teams are radiating adequate information

Supporting company and engineering team strategy

  • Understands and communicates company vision and strategy to team members
  • Works closely with the SVP of Engineering to shape engineering team and company strategy
  • Works closely with team leads to shape team improvement strategies
  • Publicizes engineering team achievements both within the organization and to the public at large

Requirements

  • Worked as a senior hands-on engineer in the past. Understands what it takes to be a successful software engineer.
  • Demonstrated experience managing software engineering teams and developing technical direct reports through promotion, performance review communication, accountability, motivation/engagement
  • Proficiency in at least one modern programming language, e.g. Java, Fullstack Javascript/Typescript, Python, Go, C#, Rust or C++
  • Deep understanding of software engineering practices, object oriented analysis and design, agile methodologies, design patterns, and algorithms
  • Track record of shipping production-quality software on time
  • Experience working in an agile process. Understands agile principles and at least one agile methodology.
  • A history of working in fast-moving environments handling multiple, competing priorities
  • Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences
  • Bachelors degree in Computer Science or equivalent experience

Benefits

SnapStream offers health insurance, vision and dental insurance, life insurance, short-term disability insurance, a flexible spending account (FSA), paid vacation, paid parental leave, and a 401k plan. In addition, we fund gym memberships and host fitness challenges to promote health. We supply you with passionate coworkers, an excellent work environment, flexible hours, relaxed dress code, and whatever else you can think of. We are currently working remote during the COVID-19 pandemic, and will be embracing a remote-first work style in the future.

SnapStream Media

Address

Houston, TX
USA

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

What email should we contact you at once we get salary info from the hiring manager?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

Our qualification feature is only available to registered members - what email address would you like for us to keep on file?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.