Senior Software Engineer

1 Year ago • 3 Years + • Software Development & Engineering

Job Summary

Job Description

As a Senior Software Engineer, you will lead software development for the Media Management Technologies team, focusing on media supply chain systems. This role involves optimizing media workflows, integrating multiple systems in a complex broadcast environment, and guiding the implementation of solutions for cataloging, organizing, and distributing content across TelevisaUnivision's digital, news, sports, and entertainment verticals. You will also serve as a software-development expert, architect, and mentor to team members.
Must have:
  • Guide implementation of solutions to optimize media workflows.
  • Serve as department software-development expert and architect.
  • Coordinate software development projects and delegate responsibilities.
  • Research and implement current trends and emerging technologies.
  • Assist with grooming tickets and overseeing sprint progress.
  • Review and merge pull requests, ensuring code quality.
  • Provide mentorship and coaching to team members.
  • Bachelor’s degree in Computer Science, Software engineering or related field.
  • Minimum 3 years experience as a full stack developer, leading software development and architecture design.
  • Minimum 3 years experience with Python, Ruby, and JavaScript.
  • Minimum 3 years experience designing and implementing RESTful APIs and web services.
  • Working knowledge of Elasticsearch stack including Logstash and Kibana.
  • Working knowledge of a front-end framework (e.g., Django, Flask) and technologies (JavaScript, HTML, CSS).
  • Working knowledge of back-end development tools and common JavaScript libraries.
  • Working knowledge of collaboration tools like Atlassian Confluence, Jira.
  • Working knowledge of cloud technologies, preferably Google GCP.
  • Basic knowledge of relational database structures and SQL.
  • Ability to prioritize multiple tasks in a dynamic work environment.
  • Ability to work independently and collaboratively.
Good to have:
  • Experience in an Agile/SCRUM environment.
  • Familiarity with Linux and UNIX-based operating systems.
  • Experience with MAM automation (Interplay MAM, SWoDL).
  • Experience with Telestream tools (Vantage).
  • Experience gathering and creating development requirements.
  • Experience creating, documenting, and automating test cases.
  • Some experience with video production and post-production technologies.
  • Basic knowledge of networking and protocols, router and firewall configurations.
  • Basic knowledge of business process modeling conventions and tools.
  • Familiarity with open-source technologies and libraries.

Job Details

As a Senior Software Engineer you will be responsible for leading the software development efforts of the Media Management Technologies team focusing on media supply chain systems – the systems that catalog, organize and help distribute content for all of TelevisaUnivision’s key verticals including digital, news, sports and entertainment.

YOUR DAY-DAY: (aka Responsibilities)

  • Core member of the team, responsible for guiding the implementation of solutions to optimize media workflows– integrating multiple systems in a complex, multi-channel broadcast environment.
  • Serve as department software-development expert and architect, working with the director to choose appropriate technologies for each project and formalize a long-term tech stack.
  • Coordinate software development projects, delegating responsibilities to other developers as appropriate and maintaining deliverable timelines.
  • Research current trends and emerging technologies and effectively implement them. Identify areas of improvement with the code, architecture, and infrastructure.
  • Assists with grooming tickets (Jira) and the oversight of the sprint progress. Reviews and merges pull requests, responsible for code quality and correctness. Tags releases and manages code until the release to production.
  • Provide mentorship and coaching to team members to enhance their skillset. Sets the example to all team members in terms of professional behavior, attitude, time logging and creates a collaborative team environment.

YOU HAVE: (aka Qualifications)

  • Bachelor’s degree in Computer Science, Software engineering or related field.
  • 3 years minimum of experience working as a full stack developer, leading software development and architecture design.
  • 3 years minimum experience with: Python, Ruby and JavaScript. Strong experience in Python a big plus.
  • 3 years minimum experience designing and implementing interfaces, preferably RESTful APIs and web services.
  • Working knowledge of Elasticsearch stack including Logstash and Kibana.
  • Working knowledge of a front-end framework (ex. Django, Flask), key front-end technologies (ex. JavaScript, HTML, CSS).
  • Working knowledge of back-end development tools as well as common JavaScript libraries.
  • Working knowledge of collaboration tools like Atlassian Confluence, Jira, etc.
  • Working knowledge of cloud technologies. Preferable Google GCP.
  • Basic knowledge of relational database structures and SQL.
  • Self-organized with significant attention to detail and procedures.
  • Ability to prioritize and address multiple tasks and projects in a dynamic work environment.
  • Ability to work independently and collaboratively.
  • Ability to work regular hours and flexible schedules including weekends.

Additional Desired Skills:

  • Experience working in a software development team, preferably in an Agile/SCRUM environment.
  • Familiarity with Linux and UNIX-based operating systems with the ability to perform basic administrative tasks.
  • Experience working with MAM automation, preferably in Interplay MAM and SWoDL, highly desired.
  • Experience working with Telestream tools like Vantage, etc.
  • Experience working with users to gather and create development requirements.
  • Experience creating, documenting test cases and automating them.
  • Some experience with video production and post-production technologies preferred.
  • Basic knowledge of networking and protocols along with basics of router and firewall configurations.
  • Basic knowledge of business process modeling conventions and tools.
  • Familiarity with open-source technologies and libraries.

TelevisaUnivision is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to characteristics protected by law.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Miami, Florida, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

TelevisaUnivision is the world’s leading Spanish-language media company. Powered by the largest library of owned Spanish-language content and a prolific production capability, TelevisaUnivision is the top producer of original content in Spanish across news, sports andentertainmentverticals. This original content powers all of TelevisaUnivision’s platforms, which include market-leading broadcast networks Univision, Las Estrellas, Canal 5 and UniMás, and a portfolio of 38 cable networks, which include TUDN, Galavisión, Distrito Comedia and TL Novelas. The company also operates the leading Mexican movie studio, Videocine, and owns and operates the largest Spanish-language audio platform in the U.S. across 35 terrestrial stations and the Uforia digital platform. TelevisaUnivision is also the owner of ViX, the largest Spanish-language streaming platform in the world.

Phoenix, Arizona, United States (On-Site)

Washington, District Of Columbia, United States (On-Site)

Miami, Florida, United States (On-Site)

Miami, Florida, United States (On-Site)

Washington, District Of Columbia, United States (On-Site)

Miami, Florida, United States (On-Site)

Washington, District Of Columbia, United States (On-Site)

Mexico City, Mexico (On-Site)

Mexico City, Mexico (On-Site)

Mexico City, Mexico (On-Site)

View All Jobs

Get notified when new jobs are added by Univision

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug