Paramount

Engenheiro de Software Líder - Roku

DockerGo
Tradução automática. Consulte o original.

Sobre a oportunidade

Contar histórias é, e sempre será, o coração do que fazemos na Skydance.

Nossa visão é construir um ecossistema de entretenimento próspero onde histórias e mundos sejam imaginados, trazidos à vida e vivenciados. Criamos para todas as idades e públicos, ancorados pela força do nosso conteúdo e experiências e pela profundidade da nossa conexão com os fãs. Somos focados nos criadores, voltados para o público, orientados pela tecnologia e com escala global.

Aqui, você trabalhará com equipes talentosas que agem rápido, pensam de forma ousada e colaboram com propósito para entregar resultados. Visamos alto, defendemos as melhores ideias e vencemos juntos, conquistando a confiança de nossos funcionários, criadores, parceiros e públicos todos os dias.

Se você se sente motivado pela oportunidade de ajudar a construir a próxima geração de empresas globais de mídia e entretenimento, impulsionada pela criatividade e tecnologia, ficaríamos entusiasmados em recebê-lo a bordo. VAMOS NESSA!

ENGENHEIRO DE SOFTWARE LÍDER — ROKU

SOBRE A FUNÇÃO

Você será responsável pela direção técnica do aplicativo Paramount+ para Roku — a plataforma, os padrões, a arquitetura. Esta é uma função de liderança prática, onde você escreverá e revisará códigos e definirá o padrão para uma equipe de engenheiros que entrega funcionalidades para milhões de espectadores.

As restrições do Roku — orçamentos de memória apertados, um loop de renderização de thread única, hardware abrangendo cinco anos de gerações de dispositivos — são o ambiente no qual você prospera, não apenas tolera. Você conhece essas restrições bem o suficiente para ensiná-las e liderará uma equipe através delas.

Localização: Presencial - Nova York / Los Angeles / São Francisco / Ft. Lauderdale

O QUE ESPERAMOS DE UM BOM PERFIL

  1. Sua equipe entrega no prazo porque você definiu o escopo do trabalho corretamente — não porque alguém trabalhou nos fins de semana
  1. Os engenheiros da sua equipe crescem a cada trimestre. Eles assumem problemas mais difíceis neste trimestre do que no anterior. Você sabe dizer o que mudou
  1. Você abre um repositório BrightScript de 200 arquivos que nunca viu e começa a fazer alterações no mesmo dia — e você forneceu à sua equipe a documentação e o contexto para fazerem o mesmo
  1. Você percebe um pico de memória em um Roku Express antes que o QA abra um chamado. Você corrige, escreve o que aconteceu e transforma isso em um padrão que a equipe segue
  1. Você documenta as decisões de arquitetura. Seis meses depois, um novo engenheiro lê uma delas e entende por que você escolheu o que escolheu
  1. Você contesta quando um plano tem lacunas e sugere um melhor — sem fazer as pessoas se sentirem diminuídas
  1. Você trata o pipeline de build, a cobertura de testes e o monitoramento de erros como funcionalidades do produto
  1. Você torna as pessoas ao seu redor melhores em seus trabalhos. Elas diriam isso se fossem perguntadas

#L1-VA1

INFORMAÇÕES ADICIONAIS

Faixa Salarial de Contratação: $156,800.00 - 235,200.00.

A faixa salarial de contratação para esta posição aplica-se a Nova York, Califórnia, Colorado, estado de Washington e a maioria das outras geografias. O pagamento inicial para o candidato selecionado depende de uma variedade de fatores relacionados ao trabalho, incluindo, mas não se limitando a, localização geográfica, demandas de mercado, experiência, treinamento e educação. Os benefícios disponíveis para esta posição incluem plano médico, odontológico, oftalmológico, plano 401(k), cobertura de seguro de vida, benefícios por invalidez, programa de assistência educacional e PTO ou, se aplicável, conforme ditado pelo Acordo Coletivo de Trabalho apropriado. Esta posição é elegível para bônus.

A Skydance é um empregador que oferece oportunidades iguais (EOE)

Acolhemos a oportunidade de construir uma força de trabalho que reflita uma ampla gama de perspectivas, origens e experiências. Ser um empregador que oferece oportunidades iguais significa que levamos a sério nossa responsabilidade de considerar candidatos qualificados com base no mérito. Em conformidade com as leis do país ou região em que a função é baseada, isso inclui a consideração sem distinção de raça, cor, etnia, origem nacional, status de cidadania, religião ou crença, sexo, gênero, identidade ou expressão de gênero, orientação sexual, idade, estado civil, gravidez, paternidade/maternidade, deficiência física ou mental, informações genéticas, status militar ou de veterano protegido, status sindical ou qualquer outra categoria protegida pela lei aplicável.

Se você é um indivíduo qualificado com deficiência, pode solicitar uma acomodação razoável durante o processo de candidatura e/ou recrutamento. Você pode solicitar acomodações razoáveis ligando para 212.846.5500 ou enviando um e-mail para paramountaccommodations@paramount.com. Apenas mensagens deixadas para este propósito serão retornadas.

O QUE VOCÊ FARÁ

  1. Definir a direção técnica para o aplicativo Paramount+ para Roku — escolher os padrões, ser dono da arquitetura, defender as decisões
  1. Construir e manter componentes e funcionalidades principais do framework — esta é uma função prática onde você entrega código
  1. Liderar uma equipe de engenheiros Roku por meio de revisões de código, programação em par e feedback que ajude as pessoas a crescerem
  1. Arquitetar em torno das restrições do Roku: limites de memória, limites de thread de renderização/thread de tarefa, níveis de desempenho de dispositivos e requisitos de certificação
  1. Entregar funcionalidades de personalização em tempo real — recomendações personalizadas, arte dinâmica e experiências de engajamento com anúncios — dentro das restrições de memória e threading do Roku
  1. Impulsionar a adoção de RSG 1.3 transferência de dados APIs, BrightScript Memory Monitor e rastreamento Perfetto em toda a equipe
  1. Definir o escopo de projetos, identificar riscos antes que se tornem bloqueadores e manter a equipe entregando
  1. Coordenar com Produto, Design, Backend Engineering e DevOps/SRE para traduzir requisitos em planos que sua equipe possa executar
  1. Escrever documentos de arquitetura, RFCs e guias de componentes para que as decisões sejam visíveis e duradouras
  1. Manter e melhorar pipelines de CI/CD, infraestrutura de testes e ferramentas de build
  1. Projetar e executar testes A/B, e então agir com base nos resultados
  1. Usar ferramentas de desenvolvimento de IA para trabalhar mais rápido e ajudar a equipe a adotá-las

Requisitos mínimos

QUALIFICAÇÕES NECESSÁRIAS

  1. 8+ anos escrevendo software
  1. 4+ anos construindo aplicativos Roku
  1. 2+ anos liderando uma equipe ou atuando como líder técnico
  1. Bacharelado em Ciência da Computação, área relacionada ou experiência de trabalho equivalente
  1. Base sólida em POO, estruturas de dados e algoritmos — capaz de projetar sistemas e avaliar os projetos de outros
  1. BrightScript e SceneGraph SDK, incluindo RSG 1.3 — você consegue explicar as compensações entre MoveIntoField, PostMessage e CopyMessage sem precisar pesquisar
  1. Domínio profundo do modelo de threading do Roku e onde o desempenho falha em dispositivos de baixo custo
  1. Frameworks e serviços Roku: RAF, RMF, RokuPay
  1. Testes unitários e de integração no Roku — você construiu infraestrutura de testes, não apenas escreveu testes
  1. Design de API RESTful, comportamento de cache HTTP e interação com CDN
  1. Git e GitHub
  1. Escrita técnica forte — documentos de arquitetura e planos que as pessoas realmente leem e seguem
  1. Uso ativo de ferramentas de desenvolvimento de IA (Copilot, Claude, Cursor ou similar) com exemplos concretos de como elas mudaram a forma como você trabalha

QUALIFICAÇÕES DESEJADAS

  1. BrighterScript e ferramentas da comunidade Roku (ropm, bslint, roku-debug)
  1. Outras plataformas OTT: Fire TV, Android TV, Apple TV, Samsung TV, LG webOS
  1. Ferramentas de observabilidade: Conviva, New Relic, Datadog, Sentry
  1. Microsserviços e padrões backend-for-frontend
  1. Experiência integrando sistemas de personalização ou recomendação em aplicativos de dispositivos conectados
  1. Experiência com arquiteturas em tempo real ou orientadas a eventos em plataformas cliente
  1. Testes E2E para aplicativos de dispositivos conectados
  1. Docker e ferramentas de CI/CD (Jenkins ou similar)
  1. GraphQL
  1. Histórico de introdução de ferramentas de IA para uma equipe — adoção real, não apenas uma demonstração
  1. Você se importa o suficiente com UX para contestar Produto e Design quando algo não está certo
  1. Você já trabalhou em diferentes fusos horários sem esperar por reuniões para se desbloquear

O Paramount+, um serviço de streaming de vídeo sob demanda e ao vivo por assinatura direto ao consumidor da Paramount Global, combina esportes ao vivo, notícias de última hora e uma montanha de entretenimento. O serviço de streaming premium apresenta uma vasta biblioteca de séries originais, programas de sucesso e filmes populares de todos os gêneros de marcas e estúdios de produção de renome mundial, incluindo BET, CBS, Comedy Central, MTV, Nickelodeon, Paramount Pictures e o Smithsonian Channel. O serviço também é o lar de streaming para uma programação esportiva inigualável, incluindo todos os eventos da CBS Sports, de golfe a futebol americano, basquete e muito mais, além de direitos exclusivos de streaming para grandes propriedades esportivas, incluindo algumas das maiores e mais populares ligas de futebol do mundo. O Paramount+ também permite que os assinantes transmitam estações locais da CBS ao vivo nos EUA, além da capacidade de transmitir outros canais ao vivo da Paramount Streaming: CBSN para notícias 24/7, CBS Sports HQ para notícias e análises esportivas, e ET Live para cobertura de entretenimento.

O que oferecemos

  • Folga remunerada generosa.
  • Assinaturas gratuitas do HBO Max, Paramount+ e outros serviços de streaming e produtos de notícias digitais da Skydance.
  • Oportunidades robustas de engajamento dos funcionários, incluindo acesso a exibições e eventos exclusivos, séries de palestrantes, atividades voluntárias e muito mais.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores