B&A
Paramount
Engenheiro de Software Sênior - Roku
SOBRE A VAGA
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. Miramos 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 SÊNIOR — ROKU
Você construirá e entregará a aplicação Roku do Paramount+ usada por milhões de espectadores. A plataforma Roku possui restrições que outras plataformas não têm: orçamentos de memória apertados, um loop de renderização de thread única, hardware de dispositivo que varia do carro-chefe até modelos de cinco anos atrás. Você resolverá problemas dentro dessas restrições.
Escrevemos software que é simples de ler, barato de manter e construído para durar. Você será responsável por funcionalidades desde o design até a implementação, trabalhará em equipes ágeis e ajudará outros engenheiros a aprimorarem seu trabalho.
O Paramount+, um serviço de vídeo sob demanda por assinatura digital direto ao consumidor e serviço de transmissão ao vivo 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 em todos os 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.
COMO É UM BOM DESEMPENHO
Localização: Presencial - Nova York / Los Angeles / São Francisco / Ft. Lauderdale
- Você abre um repositório BrightScript de 200 arquivos que nunca viu e começa a fazer alterações no mesmo dia
- Outros engenheiros leem seu código e o entendem sem precisar de uma explicação guiada
- Você percebe um pico de memória em um Express Roku antes que o QA abra um chamado. Você o corrige e escreve o que aconteceu
- Você acompanha os lançamentos do Roku OS e adota novas APIs quando elas resolvem um problema real, não porque são novas
- Você escreve documentos de arquitetura, guias de componentes e explicações no Slack que evitam que dez pessoas façam a mesma pergunta
- Você contesta quando um plano tem lacunas. Você sugere um melhor
- Você trata o pipeline de construção, a cobertura de testes e o monitoramento de erros como funcionalidades do produto
- Você faz com que as pessoas ao seu redor melhorem em seus trabalhos
Paramount é um empregador que oferece oportunidades iguais, comprometido com um local de trabalho diverso e inclusivo.
#LI-VA1
INFORMAÇÕES ADICIONAIS
Faixa Salarial de Contratação: $124,000.00 - 186,000.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. De acordo com as leis do país ou região em que a função é baseada, isso inclui a consideração sem levar em conta 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 respondidas.
O QUE VOCÊ FARÁ
- Projetar, construir e manter componentes principais do framework Roku e funcionalidades da aplicação para o Paramount+
- Arquitetar considerando as restrições do Roku: limites de memória, fronteiras entre thread de renderização/thread de tarefa, níveis de desempenho de dispositivos e requisitos de certificação
- Usar transferência de dados RSG 1.3 APIs, BrightScript Memory Monitor e rastreamento Perfetto para encontrar e corrigir problemas de desempenho antes que os usuários os encontrem
- Construir funcionalidades de personalização e engajamento em tempo real — recomendações personalizadas, arte dinâmica, engajamento com anúncios — dentro dos orçamentos de memória e desempenho do Roku
- Escrever documentação clara para componentes, decisões de arquitetura e padrões específicos da plataforma
- Medir e melhorar o desempenho e a estabilidade da aplicação por meio de instrumentação e observabilidade
- Trabalhar em equipes ágeis e coordenar com a engenharia de backend e DevOps/SRE em construções e implantações de serviços
- Revisar código, fazer pareamento com colegas de equipe e elevar o nível de qualidade em toda a equipe
- Manter e melhorar pipelines de CI/CD e infraestrutura de testes
- Projetar e executar testes A/B, e então agir com base no que os dados indicam
- Usar ferramentas de desenvolvimento de IA para avançar mais rápido e compartilhar o que funciona com a equipe
QUALIFICAÇÕES EXIGIDAS
- 6+ anos escrevendo software
- 3+ anos construindo aplicações Roku
- Bacharelado em Ciência da Computação, área relacionada ou experiência profissional equivalente
- Você conhece bem POO, estruturas de dados e algoritmos para projetar sistemas, não apenas para passar em entrevistas
- BrightScript e SceneGraph SDK, incluindo RSG 1.3
- Você consegue explicar o modelo de memória do Roku, a divisão entre thread de renderização/thread de tarefa, níveis de dispositivos e o que a certificação exige
- Design de API RESTful e serialização de dados
- Frameworks e serviços Roku: RAF, RMF, RokuPay
- Testes unitários e de integração no Roku
- Protocolo HTTP e comportamento de cache
- Git e GitHub
- Você escreve e fala sobre decisões técnicas de uma maneira que ajuda as pessoas a agirem sobre elas
- Você usa ferramentas de IA (Copilot, Claude, Cursor ou similares) para escrever e entregar código mais rápido
QUALIFICAÇÕES DESEJADAS
- BrighterScript e ferramentas da comunidade Roku (ropm, bslint, roku-debug)
- Outras plataformas OTT: Fire TV, Android TV, Apple TV, Samsung TV, LG webOS
- Ferramentas de observabilidade: Conviva, New Relic, Datadog, Sentry
- Microsserviços e padrões de backend-para-frontend
- Você trabalhou com personalização ou APIs de recomendação em dispositivos com recursos limitados
- Testes E2E para aplicações em dispositivos conectados
- Docker e ferramentas de CI/CD (Jenkins ou similar)
- GraphQL
- Você compartilha ferramentas e fluxos de trabalho de IA que economizam tempo da equipe
- Você se importa com a UX o suficiente para contestar Produto e Design quando algo não está certo
- Você diz "eu não sei" quando não sabe
- Você trabalhou em diferentes fusos horários sem esperar por reuniões para desbloquear seu trabalho
O que oferecemos
- Remuneração atrativa e pacotes de benefícios abrangentes. Confira nossa lista completa de benefícios aqui skydance.com/careers/benefits.
- 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 palestras, atividades voluntárias e muito mais.
