Manager of Engineering

Sorry, this job was removed at 5:06 p.m. (CST) on Wednesday, January 20, 2021
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

As Manager of Engineering, you will be responsible for supervising a team of engineers who deliver high quality software solutions for the Phenix real-time streaming platform. You will be responsible for collaborating with the Senior Director of Engineering, Chief Software Architect, Product team, and Support to understand, clarify and execute on the product roadmap and operational plan. This role requires a proven ability to manage an engineering team and deliver high quality engineering output in a dynamic startup environment.

We Are Looking For Someone Who:

  • Has a proven ability to mentor and manage a highly skilled engineering team with a culture that consistently delivers high quality software in a fast-paced startup environment
  • Is technically fluent and can participate in product, technical and architectural discussions
  • Can effectively lead engineers in their daily execution of activities within an iterative software engineering process

Responsibilities:

  • Accountable for the daily, ongoing delivery of features and functionality
  • Understand and execute the company’s strategy as set forth by the Chief Software Architect
  • Interface with internal customers to understand requirements and priorities
  • Set expectations on timelines for deliverables
  • Manage software engineers through daily technical activities leading to the implementation and delivery of high quality software
  • Communicate clearly and openly with internal and external stakeholders regarding progress, roadblocks, and timelines

Requirements:

  • MS/BS. Computer Science or a related technical degree preferred
  • Knowledgeable of multiple programming languages such as: C++, JavaScript, Swift, Java, etc.
  • Experience with various runtime environments such as Node.js, iOS, Android, web browser
  • Experience building products with service-oriented architectures
  • Experience with cloud based products
  • Experience working in start-up and enterprise-scale environments
  • 7+ years of experience as a software engineer
  • 3+ years experience in leading highly skilled, distributed engineering teams

Bonus Points

  • Experience related to OTT, mobile and web video streaming
  • Experience related to high performance, high throughput cloud based systems
  • Experience related to highly available systems
  • Experience related to real-time software system development
  • Familiarity with video protocols such as RTP, RTMP, HLS, DASH

Perks:

  • Competitive benefits package
  • Collaborating with and learning from a world class team of business professionals and technologists
  • Working with a global and diverse customer base
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our newly renovated HQ is located in the Loop downtown Chicago. We are surrounded by restaurants and an easy walk to the metro, subway and bus stops.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Phenix Real Time SolutionsFind similar jobs