The Senior Software Engineer is 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 Univision’s key verticals including digital, news, sports and entertainment.
Job 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.
Required Skills & Experience
- Minimum Bachelor’s degree in Computer Science, Software engineering or related field.
- Minimum three (3) years of experience working as a full stack developer, leading software development and some architecture design.
- Minimum three (3) years’ experience with the following scripting languages: Python, Ruby, PHP and JavaScript. Strong experience in Python a big plus.
- Minimum three (3) years’ 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, Rails, 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 unsupervised, independently and with other members of a team.
- Ability to work regular hours and flexible schedules including weekends.
Desired Skills & Experience
- Fluent in Spanish desired but not required.
Eligibility Requirements
- Ability to work completely remote or flexible hybrid schedule if in an eligible location.
- Experience working in a software development team, preferably in an Agile/SCRUM environment.
- Familiarity with Linux and UNIX-based operating systems, including RedHat variants (preferably some experience with RHEL 6), 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, Cloud Port, 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.
- Employment/education will be verified
- Applicants must be currently authorized to work in the United States on a full-time basis
Univision requires that all U.S. and Puerto Rico employees be vaccinated against COVID-19. This position will require the successful candidate to submit proof of vaccination. The Company is an equal opportunity employer, and will reasonably accommodate a qualified candidate, who may be unable to be vaccinated, consistent with federal, state, and local law.
Univision is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
APPLY HERE