Ingeniero Principal, Aplicaciones de Datos (Fullstack)

  • Full Time
Job expired!

Descripción de la empresa

Creamos contenido de clase mundial, que distribuimos a través de nuestra cartera de cine, televisión y streaming, y que cobramos vida a través de nuestros parques temáticos y experiencias de consumo. Somos propietarios y operamos principales marcas de entretenimiento y noticias, incluyendo NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network y Peacock, nuestro servicio premium de streaming con publicidad. Producimos y distribuimos entretenimiento filmado y programación de primera clase a través de Universal Filmed Entertainment Group y Universal Studio Group, y contamos con parques temáticos y atracciones de renombre mundial a través de Universal Destinations & Experiences. NBCUniversal es una subsidiaria de Comcast Corporation.

Aquí puedes ser auténticamente tú. Como una empresa única en su posición para educar, entretener y dar poder a través de nuestras plataformas, Comcast NBCUniversal apoya la inclusión de todos. Nuestras iniciativas de Diversidad, Equidad e Inclusión, junto con nuestro trabajo en Responsabilidad Social Corporativa, están informadas por nuestros empleados, audiencias, visitantes del parque y las comunidades en las que vivimos. Nos esforzamos por fomentar una cultura diversa, equitativa e inclusiva en la que nuestros empleados se sientan apoyados, acogidos y escuchados. Juntos, seguiremos creando y entregando contenido que refleje el rostro actual y siempre cambiante del mundo.

Descripción del puesto

El equipo de Datos y Análisis (D&A) de NBCUniversal está buscando un apasionado solucionador de problemas que será una excelente adición a nuestro equipo.

Como Ingeniero Principal, dirigirás la entrega total y el apoyo de aplicaciones de datos, incluyendo el diseño y la construcción de nuevos sistemas, así como la mejora de la infraestructura tecnológica existente. Serás responsable de varios sistemas que apoyan las necesidades analíticas de varios interesados. Esto incluirá el desarrollo y mantenimiento de las aplicaciones, la identificación de restricciones de recursos, los riesgos del proyecto y las mitigaciones, y los plazos de desarrollo.

También tendrás la oportunidad de asociarte con los interesados internos, los ingenieros de datos y los equipos de productos para diseñar y construir la próxima generación de aplicaciones de datos. Si eres una persona capaz de administrar grandes iniciativas de ingeniería de software, de entrenar a ingenieros junior, de interactuar con los interesados del producto y del negocio y sientes pasión por resolver problemas desafiantes, ¡este puesto es para ti! ¡Únete a nosotros!

  • Diseña, construye y mantiene las aplicaciones necesarias para apoyar a los equipos de Datos y Análisis Empresarial y a sus interesados
  • Supervisa el proceso de desarrollo, incluyendo la estimación, el diseño, la implementación, las pruebas, la depuración y el ajuste, así como las mejoras iterativas posteriores a la producción
  • Recolecta requisitos de los interesados (negocios, productos, etc.) y los convierte en soluciones técnicas que se adhieran a los patrones arquitectónicos estratégicos y tácticos aprobados por D&A
  • Desarrolla protocolos de comunicación estándar, actualiza SLA’s, SOP’s y plantillas de documentación
  • Entrena a los ingenieros junior para que sigan los estándares y las mejores prácticas, etc.
  • Colabora con los usuarios de negocios, los equipos de tecnología internos y externos para entregar una aplicación escalable que exceda los requisitos asegurando el cumplimiento de los estándares empresariales
  • Identifica nuevas oportunidades de ahorro de costos, herramientas y servicios para mejorar las plataformas de software personalizadas que se están construyendo

Calificaciones

  • 10+ años de experiencia relevante en desarrollo de software, incluyendo arquitectura y ingeniería de aplicaciones en la nube
  • 8+ años de experiencia práctica con Angular, React y SQL
  • Experiencia con plataformas sin servidor (AWS, Azure, GCP)
  • Experiencia práctica con marcos de Front-End y comprensión de CSS, JavaScript
  • Sólida comprensión de lenguajes de programación modernos (Java, Python, Go, NodeJS).
  • Conocimiento de contenedores y herramientas como Docker y Kubernetes.
  • Base sólida en estructuras de datos, algoritmos y patrones de arquitectura.
  • Competente en el diseño y desarrollo de soluciones utilizando el ciclo de desarrollo de software
  • Deseo de apoyar una filosofía de seguridad, resiliencia y privacidad por diseño.
  • Experiencia en la entrega de software utilizando un proceso de desarrollo ágil y liderando proyectos de desarrollo de software proporcionando actualizaciones de estado oportunas.
  • Amplia experiencia con el ciclo de vida del desarrollo de software, incluyendo herramientas de integración continua y despliegue (CI/CD), siendo competente en la implementación y mantenimiento del proceso de integración y despliegue continuo.
  • Capaz de definir, documentar y comunicar las arquitecturas de front-end, middleware y back-end
  • Excelentes habilidades de comunicación y colaboración verbal y escrita para conectar de manera efectiva con equipos técnicos y de negocios
  • Pasión por mantenerse al día con las plataformas emergentes y las últimas tendencias tecnológicas
  • Capacidad para trabajar y participar en un equipo con un estilo de comunicación abierto y colaborativo, mientras también puede sobresalir trabajando de forma independiente como parte de un equipo multifuncional

Características deseadas:

  • Analítico - Tienes experiencia en la entrega de soluciones de análisis de autoservicio que promueven el descubrimiento de datos
    • Experiencia con Snowflake, Amazon Web Services, o plataformas relacionadas en la nube es un plus
    • Comprensión de las tecnologías de big data (Hive / Spark, etc) es un plus
  • Enfocado en los medios - Fuerte conocimiento práctico de los medios, incluyendo televisión por cable, digital y móvil (la experiencia específica con la distribución de TV es un plus)
  • Comunicador - Tienes excelentes habilidades verbales y escritas con la capacidad de comunicar ideas de manera efectiva en todos los niveles de la organización, tanto técnicas como no técnicas
  • Orientado a la acción - Estás constantemente descubriendo nuevos problemas y regularmente muestras resultados con una actitud positiva, siempre exhibiendo un comportamiento ético, integridad y generando confianza
    • Sólido entendimiento de los principios y mejores prácticas de Agile
    • Has tratado con ambigüedad y puedes tomar decisiones de calidad en un entorno dinámico y acelerado
  • Capacidad para liderar múltiples proyectos simultáneamente y comunicarse efectivamente con todos los interesados

Este puesto es elegible para obtener beneficios patrocinados por la empresa, incluyendo seguro médico, dental y de visión, 401(k), permisos remunerados, reembolso de matrícula, y una variedad de descuentos y beneficios adicionales. Obtén más información sobre los beneficios ofrecidos por NBCUniversal visitando la página de Beneficios del sitio web de Carreras. Rango salarial: $160,000 - $200,000 (elegible para bonificación)

Información adicional

La política de NBCUniversal es ofrecer igualdad de oportunidades de empleo a todos los solicitantes y empleados, sin importar raza, color, religión, credo, género, identidad o expresión de género, edad, origen nacional o ascendencia, ciudadanía, discapacidad, orientación sexual, estado civil, embarazo, condición de veterano, membresía en servicios uniformados, información genética, o cualquier otra base protegida por la ley aplicable. NBCUniversal considerará para empleo a solicitantes calificados con antecedentes criminales de manera consistente con los requerimientos legales relevantes, incluyendo la Ordenanza de la Ciudad de Los Ángeles de Justa Oportunidad de Empleo para Contratados, donde corresponda.

Si eres una persona cualificada con una discapacidad o un veterano discapacitado, tienes derecho a solicitar un ajuste razonable si eres incapaz o limitado en tu capacidad para usar o acceder a nbcunicareers.com como resultado de tu discapacidad. Puedes solicitar ajustes razonables enviando un correo electrónico a [email protected].