Job Directory Software Engineer

Software Engineer
Emeryville, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

MobiTV is a video delivery solutions expert committed to making the live and on-demand entertainment experience better across all devices and platforms. Our content delivery platform unlocks content from the traditional Set Top Box (STB) experience allowing pay TV providers to seamlessly deliver content to their subscribers on all screens.

As an engineer, you will play an important part in serving our customers. Surrounded with passionate people eager to help you succeed.

We're looking for future innovators of 21st century video delivery solutions. As a software engineer you will join and work with the media engineering team that is helping define and implement public and hybrid cloud-native video and content protection software services that will power our future Video services.

You will be exposed to a number of MobiTV's state-of-the-art media delivery systems and technologies. You will work with technologies and tools such as DASH, HLS, Audio and Video Codecs, Docker, Puppet, Heira to name just a few.

Projects you may be involved in as a software engineer in this team include:

* Designing and implementing software features using C/C++, JAVA and Go-Lang
* Designing and developing scripts and processes to deploy, manage, scale and monitor cloud-based software systems.
* Investigating new tools and technologies to incorporate into software development and deployment cycle
* Contributing to technical documentation and provide technical guidance to customers while working with MobiTV teams to resolve customer issues

Qualifications:

* 3 - 5 years of related experience
* Possess a bachelor's or graduate degrees in Computer Science or a related field
* Developed software using C/C++ and Java
* Strong systems knowledge, especially familiarity with Linux-based systems
* Competency in one or more scripting languages such as Python, Shell Scripting etc
* Exposure to cloud technologies and micro-services architecture
* Experience with version control software, preferably GIT
* Good written and verbal communication skills

Preferred Skills:

* Familiarity with software engineering methodologies such as SDLC, Agile, TDD etc
* Familiarity with Continuous Integration & Deployment models, processes and tools
* Ability to trouble-shoot and chase down problems in complex inter-connected systems
* Basic understanding of Media file formats and streaming technologies
* Basic understanding of Digital Rights Management and cryptography

MobiTV is an equal opportunity employer, committed to a diverse workforce.

Principals only please. NO AGENCY CANDIDATES WILL BE CONSIDERED. Please apply directly to MobiTV. No phone calls

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.