Univision Internships – Senior Software Engineer

Website Univision

Job Description:

This role has a strong emphasis on video technology, where knowledge of streaming/on-demand playback, OTT devices, media players and configuration/debugging of these technologies is critical. Exceptional technical background and communication skills are needed in these areas to support these systems internally and to also be able to communicate effectively with our third-party vendors.

Job Responsibilities:

  • Evaluate challenges including but not limited to video ingestion, encoding, and playback technology
  • Participate in defining business requirements as needed, including providing technical specifications and accurate deliverable timelines
  • Maintain code and write automated tests to ensure the product is of the highest quality
  • Accountable for day-to-day project support, including assisting team members and reviewing pull requests
  • Focus on video technology–livestreams and on-demand video, playback optimizations and debugging/testing these systems on both mobile and OTT
  • Ensure the best possible performance, quality, and experience of the application

Job Requirements:

  • Experience transforming product features into well-articulated measurement requirements
  • Strong knowledge of Kotlin (Java experience a plus)
  • Experience with Kotlin coroutines
  • Experience with dependency management tools (Homebrew, Maven, Jitpack, etc)
  • Minimum 2 years of active experience using Kotlin
  • Experience in writing UI / unit tests (Espresso, Mockito, JUnit, etc)
  • Proficient understanding of code versioning tools, such as Git
  • Experience creating solutions using reactive programming approaches.
  • Familiar with architectural patterns such as MVVM or MVC
  • Experience with Kotlin flows
  • Strong experience working with ExoPlayer, or similar video technology (Bitmovin, Okta, etc)
  • Experience with data engineering processes and data visualization tools
  • Strong knowledge of Android design guidelines, patterns, and best practices (HIG)
  • Strong understanding of SOLID principles
  • Experience with GraphQL and Apollo a big plus
  • Minimum 2 years of active experience with Android/AndroidTV/FireTV and shipping production applications

Job Details:

Company: Univision

Vacancy Type: Full Time

Job Location: Mexico City, Mexico

Application Deadline: N/A

Apply Here

 Report Job