TelevisaUnivision

Principal Software Engineer - Backend Architect

TelevisaUnivision$138K — $165K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of software engineering experience, especially with large-scale backend systems
  • Experience in lead or senior technical roles (Lead, Staff, Principal, Architect)
  • Expertise in backend architecture, distributed systems, microservices, and APIs
  • Strong hands-on experience in modern backend programming languages and frameworks
  • Proven experience designing high-volume, high-availability production systems
  • Deep understanding of RESTful APIs, performance, and security architecture
  • Familiarity with cloud platforms and cloud-native architecture, preferably AWS or GCP

Responsibilities

  • Lead the architecture, design, and development of scalable backend services and APIs
  • Define the technical direction with a focus on scalability, reliability, and performance
  • Engage in hands-on software development and critical component design
  • Oversee complex engineering initiatives from start to finish
  • Design backend systems for high-volume consumer traffic
  • Collaborate with Product and Engineering to align technical solutions with business needs
  • Work with Cloud/Infrastructure and DevOps for deployment and scalability

Benefits

  • Collaborative work environment with cross-functional teams
  • Opportunity for technical mentorship and leadership
  • Access to cutting-edge technologies and architectures
  • Chance to influence major engineering decisions
  • Comprehensive involvement in shaping the backend infrastructure
Full Job Description

The ViX Engineering team is seeking a Software Engineer, Backend – Lead/Architect to provide senior technical leadership across the backend platforms and services that power our streaming ecosystem. This role will lead the architecture, design, development, and evolution of highly scalable backend systems supporting APIs, content and metadata, identity and entitlements, subscriptions, payments, search, personalization, and other core platform capabilities.

This is a hands-on technical leadership role that will partner closely with Engineering, Product, Data, Cloud/Infrastructure, DevOps, and Quality Engineering. The Lead/Architect will establish technical direction and engineering standards, lead complex initiatives, and provide architectural guidance and mentorship to engineers while remaining actively involved in development, releases, production support, and problem-solving.

YOUR DAY-DAY: (Responsibilities)

  • Lead the architecture, design, and development of scalable backend services, APIs, microservices, and distributed systems supporting ViX.
  • Define technical direction and architecture with a focus on scalability, reliability, performance, security, and maintainability.
  • Remain hands-on in software development, including solution design, development of critical components, code reviews, troubleshooting, and production support.
  • Lead complex engineering initiatives from architecture and design through implementation, deployment, and ongoing operation.
  • Design backend systems capable of supporting high-volume consumer traffic across multiple products, devices, and markets.
  • Partner with Product and Engineering leadership to translate product roadmaps and business requirements into scalable technical solutions.
  • Collaborate with Cloud/Infrastructure and DevOps teams on cloud-native deployment, scalability, resilience, monitoring, and operational efficiency.
  • Partner across Data, Analytics, Personalization, Payments, Content, Identity, and other technology teams to support shared platform capabilities.
  • Establish and promote engineering standards and best practices for architecture, API design, code quality, testing, observability, performance, and security.
  • Identify technical risks, dependencies, scalability concerns, and opportunities to modernize systems and reduce technical debt.
  • Lead architecture and technical design reviews and influence major engineering decisions across teams.
  • Mentor engineers through technical guidance, code and design reviews, and knowledge sharing.
  • Support production reliability, including incident investigation, root-cause analysis, and long-term remediation.
  • Evaluate emerging technologies and architectural approaches that improve scalability, reliability, developer productivity, or customer experience.

YOU HAVE: (Required Skills, Qualifications and Experience)

  • 10+ years of progressive software engineering experience, including significant experience designing and developing large-scale backend systems.
  • Experience operating at a Lead, Staff, Principal, Architect, or comparable senior technical level.
  • Deep expertise in backend architecture, distributed systems, microservices, APIs, and scalable system design.
  • Strong hands-on software development experience using modern backend programming languages and frameworks.
  • Experience designing and operating high-volume, highly available production systems.
  • Strong experience with RESTful APIs, service integrations, API architecture, performance, and security.
  • Experience with relational and NoSQL databases, data modeling, caching, and large-scale data access patterns.
  • Strong knowledge of cloud platforms and cloud-native architecture, preferably AWS, GCP, or comparable environments.
  • Experience with containers, orchestration, CI/CD, automated testing, monitoring, logging, and observability.
  • Strong understanding of scalability, resiliency, fault tolerance, security, and operational reliability.
  • Demonstrated ability to lead complex technical initiatives involving multiple engineering teams and interconnected systems.
  • Experience establishing architectural standards and influencing technical direction without requiring direct people-management authority.
  • Strong communication and problem-solving skills with the ability to explain technical concepts and tradeoffs to technical and non-technical stakeholders.
  • Experience partnering with Product Management to translate product and business requirements into technical solutions.
  • Experience within streaming, media, entertainment, subscription services, e-commerce, or another large-scale consumer digital environment strongly preferred.
  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related field, or equivalent practical experience. Master’s degree preferred but not required.

ELIGIBILITY REQUIREMENTS

  • Must be willing to work in the U.S.
  • Employment and education will be verified.
  • Applicants must be currently authorized to work in the United States on a full-time basis.

About TelevisaUnivision

Univision Communications is a media company that provides Spanish-language content to Hispanic audiences in the United States. The company operates a television network, radio stations, and digital media properties, including a streaming service and a news website. Univision Communications is the largest Spanish-language media company in the United States and reaches over 75% of Hispanic households in the country. The company was founded in 1962 and is headquartered in New York City. Univision Communications is owned by a consortium of private equity firms and media companies.
Learn more about TelevisaUnivision
Size
4,000 employees
Industry
Founded
1961

Similar Jobs

More Jobs at TelevisaUnivision

More Information Technology Jobs

Find similar Principal Software Engineer - Backend Architect jobs: