Sr. Sever Engineer/ Java Engineer

Rest APIs, Database - MYsql, Data Processing Pipeline Creation, Spring - Spring Boot, Java J2EE
Full Time
$120 - $140
Work from home not available Travel not required

Job Description

Position: Server Engineer/ Java Engineer

ABOUT THE DIVISION

Company is a leading entertainment technology company, bringing the best in digital video direct to consumers on the screens that they love and use most. As the leading software-based free, OTT TV service, we have successfully combined live streams, over-the-air TV and video-on-demand into one, easy-to-use experience that is free to access, stream and use. We have developed a brand-new way for: consumers to enjoy the television they love, content owners and producers to stream live or on-demand directly to their fans screens, and advertisers to monetize in the rapidly growing connected device space. We are available in the U.S. and Canada on multiple streaming platforms including LG, VIZIO, Hisense, Panasonic and Samsung smart TVs, Roku and mobile devices.

We are seeking an experienced Principal Server Engineer to join our diverse engineering team and contribute to the development of our core backend server components. We provide video streaming services for millions of users and as a senior engineer you'll be empowered to take a lead role across several exciting and technically challenging projects within an entertainment focused and technology driven company. Our company ethos rewards creative problem solvers, quick learners and coders with a clear regard for user experience and service stability. This is a fantastic opportunity to get in at the ground level of our next exciting project.

JOB SUMMARY

The Senior Server Engineer will work closely with other development teams, product management, and QA to define and implement new offerings while ensuring the continued functionality of the existing IPTV system. This position will be responsible for implementing solutions that include database schema and business logic as well as some presentation layer work. You must be adaptable and be able to use existing methods while executing industry best practices to develop new techniques to create state-of-the-art features, services and platforms with the highest levels of security, reliability, efficiency and scalability.

As a Senior Software Engineer will be responsible for the detailed design and the day-to-day running of server components, act as the part lead in engineering for content core platforms, drive the detailed software specification design and implementation of such components for high traffic video streaming server systems targeted for a client devices and applications like Smart TV, Roku, Apple TV, Chromecast, iOS and Android. Also, you will be driving the development and maintenance of multiple core server components which processes video files and video metadata off-line and real-time by designing the specification and architecture to develop such pipeline and operation platforms.

CANDIDATE REQUIREMENTS:

Must-Have
B.S. in computer engineering or equivalent
Coding excellence with over 3-5 years of software development experience
3 - 5 years Java with J2EE and/or Spring, Spring Boot
3+ years experience building web service APIs (REST/SOAP) and HTTP/SSL protocol

Preferred

Experience developing components with database (MySQL, PostgreSQL, Oracle, MongoDB)
Experience developing (SSAI/CSAI) across HLS/DASH
Experience developing an ad proxy
Experience integrating with Freewheel, and other ad networks
Experience with continuous integration/continuous deployment approaches
Experience of working in Linux/OSX
Intermediate knowledge of Git/Maven

Strong knowledge of proven design patterns and an ability to select an optimal approach for problem solving

Self-starter and able to work with minimal supervision to create quality output

Dice Id : rhino
Position Id : 035821
Originally Posted : 5 years ago
Have a Job? Post it

Similar Positions

Java Developer (Sr. Level)
  • Iqube Technologies Inc
  • Irvine, CA
Sr. Solution Architect
  • Sharp Decisions
  • Costa Mesa, CA
Java Full stack developer
  • Interra Information Tech
  • Irvine, CA
Java Software Engineer
  • Technical Connections, Inc.
  • Santa Ana, CA
Technical Architect
  • Omniskope, Inc
  • Lake Forest, CA
Junior Java Application Developer
  • SynergisticIT
  • Long Beach, CA
Java/AngularJS Lead/Sr. Developer : Irvine CA
  • Purple Drive Technologies LLC
  • Irvine, CA
Sr. App Developer
  • MLWiz Inc
  • Santa Ana, CA
Full Stack Java Developer
  • Vbeyond Corporation
  • Newport Beach, CA
Software Engineer Sr
  • SAIC
  • Anaheim, CA
Systems Architect
  • Hyundai AutoEver America
  • Fountain Valley, CA
Sr. Engineer - SRE - Java Background
  • U.S. Tech Solutions Inc.
  • Anaheim, CA