CSC Leasing Co.
Paramount
Engenheiro de Software Sênior - Roku
SOBRE A VAGA
#WeAreParamount em uma missão para liberar o poder do conteúdo… você vem?
Temos as marcas, temos as estrelas, temos o poder de alcançar nossa missão de entreter o planeta – agora tudo o que nos falta é… VOCÊ!
Tornar-se parte da Paramount significa juntar-se a uma equipe de pessoas apaixonadas que não apenas reconhecem o poder do conteúdo, mas também desfrutam de um toque de diversão e singularidade.
Juntos, cocriamos momentos que importam – tanto para nosso público quanto para nossos funcionários – e buscamos deixar uma marca positiva na cultura.
Você criará e lançará o aplicativo Paramount+ Roku usado por milhões de espectadores. A plataforma Roku tem restrições que outras plataformas não têm: orçamentos de memória apertados, um loop de renderização de thread único, hardware de dispositivo que varia de carro-chefe a cinco anos de idade. 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 recursos do design à implantação, trabalhará em equipes ágeis e ajudará outros engenheiros a melhorar nesse trabalho.
Paramount+, um serviço de streaming de vídeo sob demanda e ao vivo por assinatura digital 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 biblioteca expansiva de séries originais, programas de sucesso e filmes populares em 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 Smithsonian Channel. O serviço também é a casa de streaming de programação esportiva incomparável, incluindo todos os eventos da CBS Sports, de golfe a futebol a 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. Paramount+ também permite que os assinantes transmitam estações CBS locais ao vivo em todos os EUA, além da capacidade de transmitir os 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.
ENGENHEIRO DE SOFTWARE SÊNIOR — ROKU
Localização: Presencial - Nova York / Los Angeles / São Francisco / Ft. Lauderdale
O QUE É BOM
- Você abre um repositório BrightScript de 200 arquivos que você nunca viu e começa a fazer alterações no mesmo dia
- Outros engenheiros leem seu código e o entendem sem uma explicação
- Você percebe um pico de memória em um Express Roku antes que o QA abra um ticket. Você o corrige e documenta o que aconteceu
- Você acompanha os lançamentos do Roku OS e adota novos APIs quando eles resolvem um problema real, não porque são novos
- Você escreve documentos de arquitetura, guias de componentes e explicações no Slack que evitam que dez pessoas façam a mesma pergunta
- Você pressiona quando um plano tem lacunas. Você sugere um melhor
- Você trata o pipeline de build, a cobertura de testes e o monitoramento de erros como recursos do produto
- Você melhora as pessoas ao seu redor em seus trabalhos
Paramount é um empregador que oferece igualdade de oportunidades, comprometido com um local de trabalho diversificado 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 se aplica a Nova York, Califórnia, Colorado, estado de Washington e a maioria das outras geografias. O salário 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 do mercado, experiência, treinamento e educação. Os benefícios disponíveis para esta posição incluem médico, odontológico, oftalmológico, plano 401(k), seguro de vida, benefícios de invalidez, programa de auxílio educacional e PTO ou, se aplicável, conforme ditado pelo Acordo Coletivo de Trabalho apropriado. Esta posição é elegível para bônus.
Paramount é um empregador que oferece igualdade de oportunidades (EOE), incluindo deficiência/veterano.
Na Paramount, o espírito de inclusão alimenta tudo o que fazemos, dentro e fora das telas. Desde a programação e os filmes que criamos até os benefícios/programas para funcionários e iniciativas de alcance de impacto social, acreditamos que oportunidades, acesso, recursos e recompensas devem estar disponíveis para e em benefício de todos. Paramount tem orgulho de ser um local de trabalho com igualdade de oportunidades. Estamos comprometidos com a igualdade de oportunidades de emprego, independentemente de raça, cor, etnia, ancestralidade, religião, credo, sexo, origem nacional, orientação sexual, idade, status de cidadania, estado civil, deficiência, identidade de gênero, expressão de gênero e status de veterano.
Se você é um indivíduo qualificado com deficiência ou um veterano com deficiência, pode solicitar uma acomodação razoável se estiver impossibilitado ou limitado em sua capacidade de usar ou acessar paramount.com/careers como resultado de sua deficiência. 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 fim serão respondidas.
O QUE VOCÊ FARÁ
- Projetar, construir e manter componentes principais do framework Roku e recursos de aplicativos para Paramount+
- 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 do dispositivo e requisitos de certificação
- Usar as APIs de transferência de dados do RSG 1.3, o BrightScript Memory Monitor e o rastreamento Perfetto para encontrar e corrigir problemas de desempenho antes que os usuários os encontrem
- Criar recursos de personalização e engajamento em tempo real — recomendações personalizadas, arte dinâmica, engajamento de 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 do aplicativo por meio de instrumentação e observabilidade
- Trabalhar em equipes ágeis e coordenar com engenharia backend e DevOps/SRE em builds e implantações de serviços
- Revisar código, fazer pair programming com colegas de equipe e elevar o padrão 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 nos dados
- Usar ferramentas de desenvolvimento de IA para acelerar e compartilhar o que funciona com a equipe
QUALIFICAÇÕES NECESSÁRIAS
- 6+ anos escrevendo software
- 3+ anos construindo aplicativos Roku
- Bacharelado em Ciência da Computação, área relacionada ou experiência de trabalho equivalente
- Você conhece POO, estruturas de dados e algoritmos bem o suficiente para projetar sistemas, não apenas passar em entrevistas
- Conhecimento de BrightScript e SceneGraph SDK, incluindo RSG 1.3
- Você consegue explicar o modelo de memória do Roku, a divisão thread de renderização/thread de tarefa, os níveis de dispositivo 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 forma que ajuda as pessoas a agir sobre elas
- Você usa ferramentas de IA (Copilot, Claude, Cursor ou similar) para escrever e enviar código mais rapidamente
QUALIFICAÇÕES DESEJÁVEIS
- BrighterScript e ferramentas da comunidade Roku (ropm, bslint, roku-debug)
- Outras plataformas OTT: Fire TV, TV Android, Apple TV, Samsung TV, LG webOS
- Ferramentas de observabilidade: Conviva, New Relic, Datadog, Sentry
- Microsserviços e padrões backend para frontend
- Você trabalhou com APIs de personalização ou recomendação em dispositivos com recursos limitados
- Testes E2E para aplicativos de 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 experiência do usuário o suficiente para pressionar o Produto e o 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 destravar
O que oferecemos
- Remuneração atrativa e pacotes abrangentes de benefícios. Confira nossa lista completa de benefícios aqui:paramount.com/careers/benefits
- Generoso tempo de folga remunerado.
- Uma oportunidade emocionante e gratificante de fazer parte de uma das equipes mais dinâmicas da Paramount.
- Oportunidades para eventos de engajamento presenciais e virtuais.
- Oportunidades únicas para fazer conexões significativas e construir uma comunidade vibrante, dentro e fora do local de trabalho.
- Explore a vida na Paramount: paramount.com/careers/life-at-paramount
