Senior Software Engineer, Backend

Univision Communications, Inc

Ciudad de México

On-site

MXN 900,000 - 1,500,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TelevisaUnivision is seeking a Senior Backend Software Engineer to design and evolve scalable backend services powering its ViX platform across the Americas. You will collaborate with product, architecture, DevOps, SRE, QA, and security to deliver reliable, low-latency services at internet scale.

You will own backend components end-to-end, mentor engineers, drive best practices, and contribute to CI/CD, observability, and platform modernization.

Qualifications

  • 6+ years of professional backend experience in production systems.
  • Strong design of distributed systems and scalable services.
  • Proficient in at least one modern backend language (Go/Java/Python/C#).
  • Experience designing RESTful APIs and/or gRPC services.

Responsibilities

  • Design, build, and maintain highly scalable backend services and microservices.
  • Develop secure, high-performance RESTful APIs and/or gRPC services.
  • Write clean, well-tested code with unit/integration testing.
  • Design distributed systems for high traffic, low latency, high availability.
  • Optimize performance across services, databases, caching, messaging, and cloud.
  • Lead architecture reviews and influence technical direction.

Skills

Backend engineering
Distributed systems
RESTful APIs / gRPC
Go / Java / Python / C#
Cloud platforms (GCP & AWS)
Docker / Kubernetes

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
Cloud platforms (GCP/AWS)
Git

Job description

CDMX - Av. Vasco de Quiroga 2000

Full time

R020951

TelevisaUnivision is the leading Spanish-language media company in the world! We're investing in our content, our people, and our platforms across digital, streaming, social, audio, linear, and live events. We continue to expand our global footprint through our flagship streaming platform, ViX.

The Senior Software Engineer, Backend will join our Core Digital Engineering team responsible for designing, building, and evolving the backend services that power products used by millions of users across the U.S., Mexico, Spain, and Latin America.

The Senior Software Engineer will design and develop highly scalable distributed systems, resilient microservices, and cloud-native applications that support one of the largest Spanish-language streaming platforms in the world. Working closely with Product, Architecture, DevOps, Site Reliability Engineering (SRE), QA, Security, and fellow engineering teams, this role will help deliver reliable, high-performance backend systems while contributing to the evolution of our engineering standards and platform architecture.

This is a hands-on senior engineering role for someone who enjoys solving complex distributed systems challenges, building software at internet scale, and continuously improving platform performance, reliability, scalability, and maintainability.

ABOUT YOU:

You are passionate about building software the right way. You believe maintainable code, scalable architectures, automation, and engineering excellence are essential to delivering world-class digital products.

You enjoy diving deep into technical challenges, understanding systems end-to-end, and designing backend services that remain reliable as traffic, complexity, and business demands continue to grow.

You naturally raise the engineering bar through thoughtful technical design, high-quality code reviews, mentorship, and continuous learning. You thrive in collaborative environments where ownership, innovation, and engineering excellence are highly valued.

YOUR DAY-TO-DAY: (Responsibilities)

  • Design, build, and maintain highly scalable backend services and microservices supporting TelevisaUnivision's digital products.

  • Develop secure, resilient, and high-performance RESTful APIs and/or gRPC services consumed by millions of users.

  • Write clean, maintainable, well-tested code using modern software engineering practices, including unit, integration, and performance testing.

  • Design distributed systems capable of supporting high traffic, low latency, and high availability.

  • Optimize application performance across services, databases, caching layers, messaging systems, and cloud infrastructure.

  • Participate in architecture reviews and influence technical decisions for new products, platform enhancements, and modernization initiatives.

  • Take ownership of backend services throughout their lifecycle, including design, implementation, deployment, monitoring, maintenance, and continuous improvement.

  • Serve as a technical leader on complex engineering initiatives by helping guide architectural decisions, establishing engineering best practices, and influencing technical direction across the team.

  • Collaborate closely with Product Managers, Architects, DevOps, QA, Security, and cross-functional engineering teams throughout the software development lifecycle.

  • Perform thoughtful code reviews while mentoring engineers and promoting engineering best practices across the organization.

  • Improve platform observability through centralized logging, monitoring, distributed tracing, and performance metrics.

  • Contribute to CI/CD pipelines, deployment automation, and continuous delivery initiatives that improve software quality and release velocity.

  • Drive technical debt reduction, platform modernization, and adoption of modern backend engineering practices.

  • Participate in production support, incident response, root cause analysis, and continuous reliability improvements.

  • Influence engineering decisions through data-driven problem solving, technical expertise, and collaborative partnership across teams.

YOU HAVE: (Qualifications, Experience)

  • 6+ years of professional experience building backend applications in production environments.

  • Strong experience designing distributed systems and scalable service-oriented architectures.

  • Expert-level proficiency in at least one modern backend programming language such as Go, Java, Python, C#, or a comparable language.

  • Extensive experience designing and implementing RESTful APIs and/or gRPC services.

  • Strong understanding of software architecture principles, including SOLID, Clean Architecture, Domain-Driven Design (DDD), and common design patterns.

  • Experience working with relational and NoSQL databases, including schema design, query optimization, indexing, and performance tuning.

  • Hands-on experience with caching technologies such as Redis or Memcached.

  • Experience with asynchronous messaging and event-driven architectures using Kafka, RabbitMQ, Google Pub/Sub, or similar technologies.

  • Experience deploying and operating services within cloud environments, preferably Google Cloud Platform (GCP) or AWS.

  • Strong knowledge of Docker, Kubernetes, container orchestration, and cloud-native application development.

  • Experience implementing and maintaining CI/CD pipelines and automated deployment processes.

  • Familiarity with observability tools including centralized logging, monitoring, metrics, and distributed tracing.

  • Strong understanding of backend security best practices, including authentication, authorization, API security, and secrets management.

  • Experience working within Agile software development environments.

  • Demonstrated ability to independently lead complex technical initiatives from design through production while balancing scalability, reliability, and maintainability.

  • Excellent analytical, debugging, troubleshooting, and problem-solving skills.

  • Strong written and verbal communication skills.

  • Advanced English proficiency.

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).

PREFERRED QUALIFICATIONS

  • Experience supporting products serving millions of daily active users.

  • Experience building highly available, low-latency backend platforms operating at internet scale.

  • Experience with event-driven architectures and streaming technologies.

  • Experience with Infrastructure as Code (Terraform or similar).

  • Experience optimizing cloud infrastructure for scalability, resiliency, and cost efficiency.

  • Experience contributing to backend platform modernization, cloud migration, or large-scale architectural transformation initiatives.

  • Experience mentoring engineers and providing technical leadership across multiple engineering initiatives.

  • Familiarity with Site Reliability Engineering (SRE) principles, production operations, and operational excellence.

  • Experience working with AI-assisted software development tools (e.g., GitHub Copilot, Cursor, ChatGPT, Claude Code, or similar) to improve engineering productivity and software quality.

  • Experience working within globally distributed engineering organizations across multiple time zones.

  • Experience within streaming, media, entertainment, or large-scale consumer technology organizations.

Eligibility Requirements

  • Employment and education verification required

  • Must be authorized to work full-time in Mexico

Univision es un empleador que ofrece equidad e igualdad de oportunidades. Todos los solicitantes calificados recibirán consideración para el empleo sin distinción de sexo, identidad de género, orientación sexual, raza, color, religión, origen nacional, discapacidad, estado de veterano protegido, edad o cualquier otra característica protegida por la ley.

About TelevisaUnivision

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 and entertainment verticals. 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. For more information, please visit televisaunivision.com .

Sobre TelevisaUnivision

TelevisaUnivision es la compañía líder de medios en español en el mundo. Impulsada por la biblioteca propia más grande de contenido en español y una alta capacidad de producción, TelevisaUnivision es el más grande productor de contenido para las verticales de noticias, deportes y entretenimiento. Este contenido original es lo que impulsa las plataformas de TelevisaUnivision, que incluyen las cadenas de transmisión líderes Univision, las estrellas, Canal 5, y UniMás, y un portafolio de 38 canales de televisión de paga, que incluyen TUDN, Galavisión, Distrito Comedia, y TL Novelas. La compañía además opera el estudio de producción cinematográfica líder en México, Videocine, y posee y administra las plataformas más grandes de audio en español en Estados Unidos en 35 estaciones y la plataforma digital Uforia. TelevisaUnivision también es propietaria de ViX, el servicio de streaming en español más grande del mundo. Para más información, por favor visita televisaunivision.com .

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Backend
Senior Software Engineer, Backend

Univision communications inc • Ciudad de México

On-site
MXN 1,000,000 - 1,800,000
Senior Manager, CRM
Senior Manager, CRM

Univision communications inc • Ciudad de México

On-site
MXN 600,000 - 1,000,000
Senior Manager, CRM
Senior Manager, CRM

Univision communications inc • Santa Fe

On-site
MXN 900,000 - 1,200,000
Especialista en Operaciones y Soporte RPA
Especialista en Operaciones y Soporte RPA

Univision communications inc • Ciudad de México

On-site
MXN 420,000 - 600,000
Gastos médicos
Seguro de vida
Fondo de ahorro
+5
Especialista en Operaciones y Soporte RPA
Especialista en Operaciones y Soporte RPA

Univision communications inc • Mexico

On-site
MXN 279,000 - 502,000
Prestaciones superiores a la ley
Seguro de gastos médicos mayores
Seguro de vida
+5
Senior Analyst de Gobierno, Riesgo y Cumplimiento de Seguridad de la Información
Senior Analyst de Gobierno, Riesgo y Cumplimiento de Seguridad de la Información

Univision communications inc • Ciudad de México

On-site
MXN 900,000 - 1,300,000
Aprendizaje y desarrollo profesional
Entorno colaborativo
Exposición a diversas áreas de negocio
Especialista de Gobierno, Riesgo y Cumplimiento de Seguridad de la Información
Especialista de Gobierno, Riesgo y Cumplimiento de Seguridad de la Información

Univision communications inc • Mexico

On-site
MXN 900,000 - 1,300,000
Oportunidades de aprendizaje y desar
Entorno de trabajo colaborativo
Exposición a diferentes áreas de la组织
Bilingual Receptionist
Bilingual Receptionist

Univision communications inc • Ciudad de México

On-site
MXN 170,000 - 210,000
Analista de Consultoria
Analista de Consultoria

Univision communications inc • Ciudad de México

On-site
MXN 420,000 - 600,000
Beneficios de ley
Beneficios superiores
Ad Sales Account Manager - Digital
Ad Sales Account Manager - Digital

Univision Communications, Inc • Ciudad de México

On-site
MXN 360,000 - 480,000