Saltar al contenido

Paramount

Lead Software Engineer - Android

Java
Traducción automática. Consulta el original.

Sobre este puesto

#WeAreParamount con la misión de liberar el poder del contenido… ¿te unes?

Tenemos las marcas, tenemos las estrellas, tenemos el poder para cumplir nuestra misión de entretener al planeta; ahora solo nos faltas… ¡TÚ!

Formar parte de Paramount significa unirse a un equipo de personas apasionadas que no solo reconocen el poder del contenido, sino que también disfrutan de un toque de diversión y singularidad. Juntos, cocreamos momentos que importan, tanto para nuestras audiencias como para nuestros empleados, y aspiramos a dejar una huella positiva en la cultura.

Puesto: Lead Software Engineer - Android

Ubicación: EE. UU. - Presencial (LA, NY, SF)

Paramount busca un Lead Software Engineer - Android trabajador para desarrollar soluciones coherentes a los obstáculos técnicos basados en contenido. El puesto será integral, desde la comprensión de los objetivos y hojas de ruta de los equipos de producto e ingeniería, hasta el diseño y la arquitectura de cualquier solución, así como la entrega y el mantenimiento de esas plataformas una vez implementadas.

Este puesto implica ingeniería para la plataforma Android y desarrollo de IA. Utilizarás agentes de IA y herramientas de codificación como Cursor, Claude Code y Copilot a diario. También colaborarás con equipos de ML y ciencia de datos en funciones para clientes.

Buscamos a alguien que participe en la definición de los requisitos del producto, que sea capaz de articular cómo el esfuerzo de ingeniería se alineará con esos requisitos y que proporcione estimaciones precisas del esfuerzo. También participarás en debates e iniciativas de arquitectura de plataforma, allanando el camino para optimizaciones y rendimiento.

También trabajarás con un equipo de ingenieros a lo largo del proceso de desarrollo, incluyendo la implementación de estándares en torno al código, herramientas, métricas, informes de progreso e interacciones con el equipo de QE para garantizar un enfoque de calidad primero en cualquier trabajo.

Responsabilidades

Liderazgo técnico

  1. Impulsar la dirección arquitectónica y el diseño de aplicaciones Android
  1. Establecer las mejores prácticas para la codificación, las pruebas y el despliegue
  1. Promover nuevas herramientas, frameworks y procesos para la innovación continua y la eficiencia en el desarrollo
  1. Preparar diagramas arquitectónicos y especificaciones técnicas para que el equipo de ingeniería entregue software de alta calidad y fácil mantenimiento
  1. Liderar debates arquitectónicos sobre el desarrollo de funciones y las mejores prácticas de desarrollo de software
  1. Participación en optimizaciones de rendimiento y reproducción, estabilidad general de la aplicación y perfilado

Desarrollo de aplicaciones

  1. Diseñar, desarrollar, probar e implementar nuevas soluciones, así como mantener, integrar y mejorar las soluciones existentes utilizando tecnologías modernas y las mejores prácticas de la industria
  1. Garantizar un rendimiento, capacidad de respuesta y calidad sólidos de las aplicaciones, solucionando problemas y depurando según sea necesario

Desarrollo integrado con IA

  1. Aprovechar los asistentes de codificación basados en IA como Copilot, Cursor o Claude como un componente central del ciclo de vida de ingeniería diario, incluyendo el diseño arquitectónico, la implementación y la refactorización
  1. Colaborar con el liderazgo técnico para establecer y optimizar prácticas seguras y de alto impacto para utilizar herramientas de IA dentro del equipo de desarrollo
  1. Impulsar iniciativas interfuncionales para integrar LLM y capacidades de ML en las funciones del producto, como búsqueda avanzada, descubrimiento y comprensión personalizada del contenido

Mentoría

  1. Mentorizar a ingenieros de nivel medio y senior, compartiendo experiencia técnica y guiando el crecimiento profesional
  1. Participar en revisiones de código para mantener la calidad y la coherencia del código en todo el equipo

Colaboración interfuncional

  1. Trabajar estrechamente con gerentes de producto, diseñadores y otros equipos de ingeniería para aclarar los requisitos
  1. Coordinar con servicios backend y APIs para garantizar una integración fluida y la entrega de funciones

Mejora de procesos

  1. Mejorar los procesos y políticas de desarrollo de software, impulsando la mejora continua en la calidad del código, la velocidad de desarrollo y la productividad general del equipo
  1. Mantenerse al día con las tecnologías, bibliotecas y tendencias emergentes de Android, recomendando su adopción cuando sea beneficioso

Propiedad y responsabilidad

  1. Colaborar estrechamente con el Engineering Manager de Android en las estrategias de desarrollo
  1. Garantizar que la aplicación sea altamente receptiva y eficiente
  1. Proteger contra incidentes de producción
  1. Permitir que los ingenieros entreguen funciones y mejoras críticas para la misión
  1. Identificar riesgos técnicos y posibles cuellos de botella, proponiendo soluciones para mitigarlos

Habilidades

Experiencia en desarrollo Android

  1. Competente en Kotlin y Java, con una sólida comprensión del Android SDK y diferentes versiones de Android
  1. Conocimiento profundo de patrones de arquitectura y Material Design (por ejemplo, MVVM, MVI, Clean Architecture, Compose UI)
  1. Experiencia utilizando Gradle y Android Studio
  1. Experiencia siguiendo e implementando patrones de diseño de software

Diseño y arquitectura de sistemas

  1. Capacidad demostrada para diseñar aplicaciones Android escalables, de alto rendimiento y seguras
  1. Experiencia en la integración de APIs RESTful complejas y bibliotecas de terceros

Pruebas y control de calidad

  1. Sólida experiencia en la escritura de pruebas unitarias, pruebas de interfaz de usuario y pruebas automatizadas utilizando frameworks como JUnit, Espresso y otros
  1. Familiaridad con tuberías y herramientas de CI/CD (por ejemplo, Jenkins, GitHub Actions)

Optimización del rendimiento

  1. Capacidad para identificar y resolver cuellos de botella de rendimiento, incluyendo fugas de memoria, renderizado lento e ineficiencias de red
  1. Experto en el uso de perfilado y optimizaciones de rendimiento (por ejemplo, Android Profiler, Leak Canary)

Liderazgo y comunicación

  1. Capacidad para articular claramente conceptos técnicos complejos a ingenieros, partes interesadas y ejecutivos
  1. Sólidas habilidades de mentoría, con un historial de desarrollo e inspiración de equipos de alto rendimiento

Cualificaciones básicas

  1. Licenciatura en Ciencias de la Computación, Ingeniería de Software o un campo relacionado (o experiencia práctica equivalente)
  1. 7+ años de experiencia profesional en desarrollo de software, con al menos 6 años centrados en el desarrollo Android
  1. Historial demostrado de liderazgo y entrega de múltiples proyectos Android a gran escala en un entorno de producción con múltiples equipos scrum en un proceso ágil
  1. Trayectoria probada de propiedad arquitectónica e impulso de decisiones técnicas
  1. Debes tener sólidas habilidades interpersonales. Necesitarás facilitar conversaciones con socios comerciales. Esto incluye debates durante la definición del proyecto, la definición de requisitos comerciales y las sesiones de diseño funcional.
  1. Ojo para la calidad y la experiencia del usuario
  1. Traducir los objetivos comerciales en requisitos de software

Cualificaciones deseadas

  1. Desarrollo de software práctico en la plataforma Android/Android TV/Amazon/Amazon Fire TV
  1. Haber publicado una o más aplicaciones en Google Play y/o Amazon app store
  1. Experiencia trabajando de forma remota con equipos interdisciplinarios múltiples y distribuidos globalmente
  1. Experiencia trabajando en proyectos Android con arquitectura de múltiples módulos
  1. Experiencia con tecnologías de asistencia como JAWS/VoiceOver, ZoomText y métodos de entrada solo por teclado
  1. Experiencia evaluando código front-end frente a las Pautas de Accesibilidad para el Contenido Web (WCAG)
  1. Experiencia en la creación de diseños front-end accesibles. Esto incluye el uso de propiedades TalkBack en XML, como labelFor y contentDescription. También implica realizar anuncios de TalkBack, escalar texto dinámicamente y garantizar un diseño receptivo.

Alfabetización en IA

  1. Uso práctico y diario de asistentes de codificación de IA como Cursor, Claude Code, GitHub Copilot o equivalente, con una idea clara de en qué son buenos y malos estas herramientas
  1. Comodidad escribiendo prompts efectivos, estructurando el contexto y evaluando críticamente las diferencias generadas por IA antes de que lleguen a la base de código
  1. Comprensión funcional de LLMs, embeddings, recuperación y prompt engineering, suficiente para diseñar integraciones de cliente y razonar sobre latencia, costo y modos de falla
  1. Debes tener experiencia útil en el envío o creación de prototipos de al menos una función de producto que utilice machine learning o modelos de lenguaje grandes (LLM). Esto podría incluir funciones como búsqueda, clasificación, personalización, comprensión de contenido o asistentes en la aplicación.
  1. Juicio sobre el uso responsable de la IA: privacidad, propiedad intelectual, atribución y cuándo se requiere una puerta de revisión humana

Habilidades adicionales (deseables)

  1. Experiencia con transmisión de video (HLS / MPEG-DASH)
  1. Experiencia trabajando con ExoPlayer
  1. Conocimiento de Widevine DRM

Paramount+, un servicio de suscripción digital directo al consumidor de video bajo demanda y transmisión en vivo de Paramount Global, combina deportes en vivo, noticias de última hora y una montaña de entretenimiento. El servicio de transmisión premium cuenta con una amplia biblioteca de series originales, programas exitosos y películas populares de todos los géneros de marcas y estudios de producción de renombre mundial, incluidos BET, CBS, Comedy Central, MTV, Nickelodeon, Paramount Pictures y Smithsonian Channel. El servicio también es el hogar de transmisión de una programación deportiva inigualable, que incluye todos los eventos de CBS Sports, desde golf hasta fútbol americano, baloncesto y más, además de derechos de transmisión exclusivos para las principales propiedades deportivas, incluidas algunas de las ligas de fútbol más grandes y populares del mundo. Paramount+ también permite a los suscriptores transmitir estaciones locales de CBS en vivo en todo EE. UU., además de la capacidad de transmitir otros canales en vivo de Paramount Streaming: CBSN para noticias 24/7, CBS Sports HQ para noticias y análisis deportivos, y ET Live para cobertura de entretenimiento.

INFORMACIÓN ADICIONAL

Rango salarial de contratación: $156,800.00 - 235,200.00.

El rango salarial de contratación para este puesto se aplica a Nueva York, California, Colorado, el estado de Washington y la mayoría de las demás geografías. El pago inicial para el solicitante seleccionado depende de una variedad de factores relacionados con el trabajo, que incluyen, entre otros, la ubicación geográfica, las demandas del mercado, la experiencia, la formación y la educación. Los beneficios disponibles para este puesto incluyen planes médicos, dentales, de visión, 401(k), cobertura de seguro de vida, beneficios por discapacidad, programa de asistencia para la matrícula y PTO o, si corresponde, según lo dicte el Acuerdo de Negociación Colectiva apropiado. Este puesto es elegible para bonificaciones.

Paramount es un empleador que ofrece igualdad de oportunidades (EOE), incluyendo discapacidad/veteranos.

En Paramount, el espíritu de inclusión alimenta todo lo que hacemos, dentro y fuera de la pantalla. Desde la programación y las películas que creamos hasta los beneficios/programas para empleados y las iniciativas de alcance de impacto social, creemos que la oportunidad, el acceso, los recursos y las recompensas deben estar disponibles para todos y en beneficio de todos. Paramount se enorgullece de ser un lugar de trabajo con igualdad de oportunidades. Estamos comprometidos con la igualdad de oportunidades de empleo independientemente de la raza, color, etnia, ascendencia, religión, credo, sexo, origen nacional, orientación sexual, edad, estado de ciudadanía, estado civil, discapacidad, identidad de género, expresión de género y estado de veterano.

Si eres una persona calificada con una discapacidad o un veterano discapacitado, puedes solicitar una adaptación razonable si no puedes o tienes limitaciones en tu capacidad para usar o acceder a paramount.com/careers como resultado de tu discapacidad. Puedes solicitar adaptaciones razonables llamando al 212.846.5500 o enviando un correo electrónico a paramountaccommodations@paramount.com. Solo se devolverán los mensajes dejados para este propósito.

Lo que ofrecemos

  • Tiempo libre remunerado generoso.
  • Una oportunidad emocionante y satisfactoria de formar parte de uno de los equipos más dinámicos de Paramount.
  • Oportunidades para eventos de participación tanto presenciales como virtuales.
  • Oportunidades únicas para establecer conexiones significativas y construir una comunidad vibrante, tanto dentro como fuera del lugar de trabajo.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026