Position: C++ Engineer Video Domain
Company: GlobalLogic
Category: C++
Experience required: 3y
English level: intermediate

**Job Description**

**Requirements**
● 3+ years of experience in software engineering
● Proficient in C, C++
● Familiar with scripting languages such as python, shell
● Linux OS concepts, multi-threading, filesystem, makefile
● Media know-how
      ○ video codecs H264, H265, AV1
      ○ audio codecs AAC, AC3
      ○ Streaming protocols HLS, DASH
      ○ DRM standards like fairplay,
● Experience working with cloud and microservices
      ○ Kubernetes terminology, administration and monitoring
      ○ Lambdas
      ○ EC2 instances
      ○ Batch jobs
● Nice to have know-how of
      ○ DevOps, CI/CD, New Relic integration and monitoring, dashboards, unit tests, integration tests
      ○ CMake
● Bachelors or Masters Degree in Computer Science or Electrical Engineering with strong programming concepts.

**Responsibilities**
● Participate in the design and implementation of robust modern video delivery systems
      ○ Sling TV video backend encodes and streams over 900 live channels and a huge number of VOD titles
      ○ We are working on modernizing our video delivery backend for Sling TV, to have high observability, resilience, ease of management/deployment, with high levels of automation and low fault rates in production.
      ○ Upgrade the systems to support the latest media standards like 4K, Dolby Atmos, the latest features in HLS etc.
● Embrace the new shift-left philosophy and work on end-to-end software life cycle, rather than just feature development. These include test automation and automation of processes, CI/CD, monitoring and debugging of production systems, understanding and debugging infrastructure related issues.

**Department/Project Description**
We're looking for a Principal Engineer to join us in our journey to modernize the video backend for Sling TV.

**Skill Category**
C++
**Must Have**
C++
C 
Linux 
Networking
**Nice to Have**
cloud 
EC2