Careers @ Phenix

Become part of the team that makes it happen

Phenix is an exciting and fast-growing high-tech company that is changing how people connect. Our technology revolutionizes real-time content delivery and provides means for human connection in the digital age.

Our headquarters are in Chicago's blossoming technology epicenter in the River North neighborhood, though our team is located around the world. We are always looking for talented people to join our ranks — focused, dedicated, inspired, fun people who are ready to make things happen.

We take pride in how we build our systems, mentor our team members and interact with our customers. We follow the manifesto for agile software development and practice SOLID object-oriented design. Most of us have extensively used many programming languages during our careers. We see programming languages as the means of getting things done, not the essence of what defines us as engineers. We become experts in new technologies not because it is exciting (it is!) but because it enables us to create something better and faster. We strive for end-to-end perfection in delivering flawless features to our customers. A happy customer is the ultimate reward for our time. We are egoless because we believe that everyone can learn something from everyone else.

Open Position

Senior Director of Engineering

As Senior Director of Engineering you will be responsible for managing the development of the Phenix real-time streaming platform. As a key player of the management team you will be responsible for collaborating with the Chief Software Architect, Product, Sales and Support to understand, clarify and execute on the product roadmap and operational plan. This role requires a proven ability to manage engineering teams and deliver high quality engineering output in a dynamic startup environment.

We Are Looking For Someone Who:

  • Has a proven ability to develop, coach, build and lead a strong engineering team with a culture that executes consistently and at high quality in a rapidly changing market
  • Is technically fluent and can participate in technical and architectural discussions, especially valuable to have video streaming experience
  • Thrives in the fast-paced startup environment
  • Is an effective communicator in both technical and product contexts

Responsibilities:

  • Accountable for all engineering deliverables and leads efforts to ensure successful execution of technical architectures and strategies set forth by the Chief Software Architect
  • Drives accountability and transparency throughout the engineering organization
  • Ensures adherence to the coding and architectural styles and strategies set forth by the Chief Software Architect
  • Develop and implement strategies to attract and maintain a highly skilled and engaged workforce

Requirements:

  • MS/BS. Computer Science or a related technical degree preferred
  • Knowledgeable of multiple programming languages such as: C++, Node.js, Swift, Java, etc.
  • Experience building products with service oriented architectures and DevOps on any of: AWS, Azure or GCP
  • Understanding of how to use on-prem and cloud resources for both scale and resiliency
  • 8+ years’ experience in leading engineering teams

Bonus Points:

  • Technology knowledge related to video streaming, cloud computing, and computer science
  • Working knowledge of op various ad serving technologies such as Google’s DFP, Freewheel’s MRM and third-party ad networks
  • Video ad-tech experience, familiar with industry trends and standards including VAST, VPAID and Header Bidding

Perks:

  • Located in downtown Chicago (River North neighborhood)
  • Competitive benefits package
  • Collaborating and learning from a world class team of business professionals and technologists
  • Working with a global and diverse customer base
Submit Resume
Open Position

Video Engineer

As a Video Engineer you will help deliver state-of-the-art video playback experiences that allows users to stay engaged in the interactive video experiences that we deliver via our real-time streaming platforms.

We Are Looking For Someone Who:

  • Understands the impact of delivering high quality, non-buffering playback experiences to users across a wide range of networks and devices
  • Has a proven ability to improve on existing practices and thrive in a culture that executes consistently with high quality in a rapidly changing market
  • Thrives in the fast-paced startup environment and is capable of anticipating and meeting business demands
  • Is an effective communicator with the ability to work with a cross functional team
  • Operates with a sense of urgency with a demonstrated ability to self-motivate and push projects through from inception to post-production release
  • Values accountability and displays a high degree of integrity

Responsibilities:

  • Optimize video & audio codec usage, compression and platform support
  • Create and optimize support additional codecs VP9, AV1, H265
  • Implement systems and feedback loops that allows us to optimize for KPI's as it translates to video playback experiences
  • Collaborate with our DevOps group to put in place methods and tools for state-of-the-art content delivery
  • Define and collaborate on building up a content encoding pipeline that encodes content using state-of-the-art methods
  • Partner with internal teams to troubleshoot streaming challenges across all supported platforms
  • Work with DRM vendors and solutions to provide studio compliant DRM playback across all platforms
  • Follow standard bodies around audio and video compression codecs and device playback capabilities (SMTPE, W3C, DASH-IF, AV1, HDR, et al.)

Requirements:

  • BS in Computer Science
  • 4+ years of working with common encoding software such as ffmpeg, Elemental and similar
  • 4+ years of experience coding with C/C++

Bonus Points:

  • Technology knowledge related to video streaming, cloud computing, and computer science

Perks:

  • Located in downtown Chicago (River North neighborhood)
  • Competitive benefits package
  • Collaborating and learning from a world class team of business professionals and technologists
  • Working with a global and diverse customer base
Submit Resume
Open Position

Senior Accountant/Controller

As Senior Accountant/Controller, your job duties will span a broad gamut including responsibility for all accounting and financial management at Phenix. As a key player on the business team, you will be leading and implementing process improvements across the company including billing, accounts receivable and payable, reporting to senior management and board of directors, forecasting, budgeting, and financial modeling. A successful candidate combines excellent analytical skills and strategic thinking with a thorough knowledge of accounting principles to analyze financial reports and forecasts.

We Are Looking For Someone Who:

  • Has a proven ability to improve on existing practices and thrive in a culture that executes consistently with high quality in a rapidly changing market
  • Thrives in the fast-paced startup environment and is capable of anticipating and meeting business demands
  • Is an effective communicator with the ability to work with senior management, sales, and marketing to ensure alignment on practices, strategy, and execution

Responsibilities:

  • Guide financial decisions by establishing, monitoring, and enforcing policies and procedures
  • Reconcile account balances and bank statements
  • Generate monthly customer billings
  • Maintain general ledger
  • Prepare month-end and year-end close procedures
  • Manage outsourced functions
  • Verify, allocate, post and reconcile accounts payable and receivable
  • Calculate and issue financial and operating metrics
  • Develop annual operating and capital budgets aligned with business and technology plans
  • Comply with federal, state, and local legal requirements by studying existing and new legislation, anticipating future legislation, enforcing adherence to requirements, filing financial reports, and advising management on needed actions

Requirements:

  • MS/BS in accounting, finance, or a related degree
  • 4-8+ years’ experience in accounting or finance roles
  • Proven experience with financial reporting requirements
  • Hands-on experience with accounting software packages like QuickBooks
  • Advanced MS Excel skills for financial modeling
  • Accuracy and attention to detail
  • Aptitude for numbers and quantitative skills
  • Relevant certification (CPA preferred)

Bonus Points:

  • Experience building and managing teams in a rapidly growing company
  • Technology knowledge related to video streaming, cloud computing, and computer science

Perks:

  • Located in downtown Chicago (River North neighborhood)
  • Competitive benefits package
  • Collaborating and learning from a world class team of business professionals and technologists
  • Working with a global and diverse customer base
Submit Resume
Open Position

Office Administrator

As Office Administrator, your job duties will include managing office processes and coordinating administrative support. Your daily responsibilities will help Phenix run as efficiently as possible and keep employees happy and productive. As a key player in supporting both the business and engineering teams, you will be exposed to many aspects of the company.

We Are Looking For Someone Who:

  • Has high energy and thinks on his/her feet
  • Keeps work organized
  • Manages time and processes with an eye for efficiency and strategic changes
  • Solves both logistical and human problems
  • Simultaneously manages priorities
  • Takes initiative in solving problems and improving processes
  • Writes and speaks with clarity
  • Works on tasks with resourcefulness and flexibility
  • Remembers key details
  • Maintains organization of information, processes, and physical spaces
  • Makes decisions without supervision
  • Works quickly, but accurately
  • Thrives in the fast-paced startup environment and is capable of anticipating and meeting business demands

Responsibilities:

  • Create presentations
  • Represent office interests in relationships with external associates, including vendors, consultants, and clients
  • Order and maintain office supplies and services, including IT resources, facilities, and standard supplies
  • Assist in recruiting and hiring new employees
  • Implement initiatives related to company culture and employee wellness
  • Accept and respond to organizational phone calls, emails, and traditional mail correspondence
  • Assist with staff schedules and executive calendars including travel, itineraries and bookings, and expenses
  • Help with meetings, conferences, and event planning
  • Keep shared office spaces organized
  • Handle incoming and outgoing packages and mail
  • Lead office communications

Requirements:

  • Bachelor’s degree or equivalent
  • 2-5 years related experience
  • Intense attention to detail
  • Expert command of standard office tools, such as Microsoft Office Suite and Google Suite (Google Docs, Sheets, Drive)

Bonus Points:

  • Experience working for software companies
  • Technology knowledge related to video streaming, cloud computing, and computer science

Perks:

  • Located in downtown Chicago (River North neighborhood)
  • Competitive benefits package
  • Collaborating and learning from a world class team of business professionals and technologists
  • Working with a global and diverse customer base
Submit Resume

Phenix drives revenue

With faster time to first frame and Real-Time streaming, you have more interaction, which leads to increased engagement that drives revenue. Find out how we can take your business to the next level.

Learn More