Tripadvisor
Roku
Engenheiro de Software Sênior, Infraestrutura / Eficiência / Produtividade
SOBRE A VAGA
TRABALHO EM EQUIPE FAZ O STREAM FUNCIONAR.
Você será um especialista (SME) e líder técnico em engenharia de Infraestrutura, produtividade e ferramentas corporativas, em parceria com equipes e sistemas de Engenharia, Produto e Segurança distribuídos globalmente.
ROKU ESTÁ MUDANDO A FORMA COMO O MUNDO ASSISTE TV
Roku é a plataforma de streaming de TV número 1 nos EUA, Canadá e México, e nosso objetivo é impulsionar todas as televisões do mundo. Roku foi pioneira em streaming para TV. Nossa missão é ser a plataforma de streaming de TV que conecta todo o ecossistema de TV. Conectamos consumidores ao conteúdo que eles amam, permitimos que os publicadores de conteúdo criem e monetizem grandes audiências, e oferecemos aos anunciantes capacidades únicas para engajar consumidores.
Desde o seu primeiro dia na Roku, você fará uma contribuição valiosa - e valorizada. Somos uma empresa pública em rápido crescimento onde ninguém é um espectador. Oferecemos a você a oportunidade de encantar milhões de espectadores de TV em todo o mundo, enquanto adquire experiência significativa em uma variedade de disciplinas.
O QUE VOCÊ FARÁ
Roku está buscando um engenheiro de classe mundial para ser um verdadeiro multiplicador de força, sendo o responsável pela estratégia, arquitetura e execução de longo prazo da infraestrutura de engenharia, ferramentas corporativas e automação de fluxo de trabalho assistida por IA. Esta função de arquiteto/estrategista impulsiona melhorias em toda a organização em produtividade de engenharia, taxa de entrega, qualidade, postura de segurança e eficiência de custos, construindo plataformas, práticas de trabalho e automação (incluindo capacidades habilitadas por IA/LLM) que escalam entre geografias e fusos horários.
COMO USAREMOS IA NA ROKU?
Na Roku, não apenas usamos IA, trabalhamos com ela. Agentes de IA e ferramentas inteligentes ajudam a impulsionar rascunhos, análises e fluxos de trabalho repetitivos, enquanto nossas pessoas trazem direção, julgamento e responsabilidade. Estamos procurando construtores curiosos e adaptáveis que possam mostrar como usaram IA ou automação para avançar mais rápido, elevar o padrão e escalar seu impacto.
Valorizamos suas habilidades em IA se você desenvolveu fluência na cadeia de ferramentas de engenharia agentica — como Claude Code ou Cursor, servidores MCP, habilidades personalizadas ou frameworks de agentes. E você pode descrever projetos onde você entregou trabalho real com essas ferramentas. Você sabe como direcionar um agente, verificar sua saída e se familiarizar com uma base de código desconhecida com a ajuda de um agente.
PRINCIPAIS RESPONSABILIDADES
Automação com Foco em IA e Ferramentas Inteligentes
- Definir e liderar um roteiro de automação com foco em IA para Infraestrutura de Engenharia e Ferramentas Corporativas (por exemplo, reduzir desperdício, acelerar revisões, melhorar resposta a incidentes, aumentar confiança em lançamentos).
- Projetar e entregar automação de fluxo de trabalho habilitada por IA/LLM em todo o SDLC (por exemplo, avaliação de risco, build, teste e implantação automatizados, seleção inteligente de testes, análise de impacto de mudanças, triagem automática de falhas de build/teste).
- Estabelecer políticas e salvaguardas para o uso de IA em ferramentas internas: manuseio de dados, registro de prompts/respostas, seleção de modelo/provedor, avaliação, comportamentos de fallback e prevenção de abusos.
Produtividade de Desenvolvimento e Ferramentas Corporativas (Escala Global)
- Definir direção técnica e padrões para as ferramentas de desenvolvedor usadas globalmente, incluindo sistemas de build. Gerenciamento de código-fonte, estratégia de branching/release e ferramentas de autoatendimento.
- Projetar e evoluir pipelines de CI/CD e build/test usando Jenkins, Docker, e sistemas de build (Bazel /BitBake/Yocto preferencialmente) para suportar ambientes de engenharia multi-site.
- Gerenciar e escalar fluxos de trabalho de teste e qualidade utilizando sistemas de gerenciamento de testes (por exemplo, TestRail ou equivalente), permitindo rastreabilidade consistente, relatórios e aprovação de lançamento entre equipes distribuídas.
- Liderar o design e automação de fluxos de trabalho Jira (templates, salvaguardas, integrações) para fornecer visibilidade e execução consistentes em toda a organização.
Automação de Fluxo de Trabalho (Interfuncional, Intergeográfico)
- Projetar e implementar automação abrangendo Engenharia, Produto, Marketing e Parceiros (por exemplo, prontidão de lançamento, checklists de certificação/release, onboarding de parceiros, fluxos de trabalho de incidentes/mudanças).
- Substituir a coordenação manual por automação durável e integrações que funcionem de forma confiável entre regiões/fusos horários.
Segurança, Custo, Desempenho e Confiabilidade (Sistemas Distribuídos)
- Incorporar controles seguros por padrão em pipelines e ferramentas (controle de acesso, manuseio de segredos, trilhas de auditoria, aplicação de políticas), incluindo para sistemas habilitados por IA.
- Melhorar o desempenho e a confiabilidade de build/test (tempos de build, duração de testes, redução de instabilidade, estabilidade de pipeline) usando KPIs mensuráveis e rigor operacional.
- Impulsionar eficiências de custo em ferramentas/infraestrutura (utilização de computação, estratégias de cache, racionalização de licenças, incluindo custos de IA/runtime e rastreamento de ROI).
- Esta é uma função de alta visibilidade e você se reportará diretamente a um Vice-Presidente de Engenharia. Isso requer um líder técnico muito forte com experiência no desenvolvimento de dispositivos eletrônicos de consumo. A pessoa certa para esta função terá a capacidade de colaborar bem com as equipes de engenharia e parceiras.
- Gerenciar arquiteturas e padrões inter-equipes; impulsionar a adoção através de influência, julgamento técnico claro e execução sustentada por múltiplos trimestres.
- Liderar revisões de design, mentorar engenheiros seniores e desbloquear os problemas técnicos mais difíceis em equipes e sistemas distribuídos.
- Fornecer gestão de longo prazo através de roteiros, maturidade operacional (runbooks/SLOs) e práticas de incidentes/postmortens adequadas para as operações globais da 24/7.
- Estabelecer-se como a pessoa a quem os outros trazem seus problemas mais difíceis
ESTAMOS ANIMADOS SE VOCÊ TEM
- Bacharelado em Ciência da Computação ou Engenharia da Computação, ou experiência equivalente
- Experiência anterior em nível Staff, Principal ou Arquiteto
- Responsabilidade em plataforma/infraestrutura, produtividade de desenvolvedor, CI/CD, sistemas de build ou automação de fluxo de trabalho, incluindo trabalho que abrange equipes e sistemas distribuídos globalmente.
- Forte conhecimento prático de:
- * Git (fluxos de trabalho, estratégias de branching, gerenciamento de release)
- Jenkins (design de pipeline de CI/CD, escalabilidade, confiabilidade)
- Contêineres Docker (execução reprodutível de build/test)
- Sistemas de build (itBake/Yocto preferencialmente)
- Jira (design/automação de fluxo de trabalho, visibilidade inter-equipes)
- Sistemas de gerenciamento de testes (por exemplo, TestRail ou equivalente)
- Experiência comprovada na entrega de automação em escala, incluindo a construção de plataformas/componentes usados por várias equipes.
- Forte pensamento sistêmico em trade-offs de segurança, confiabilidade, desempenho e custo.
- Excelente comunicação escrita (documentos de arquitetura, registros de decisão, procedimentos operacionais).
- Experiência na construção de ferramentas de desenvolvedor assistidas por IA (por exemplo, insights de CI, inteligência de testes, automação de revisão de código, pontuação de risco de release, copilotos de incidentes).
- Experiência na implementação de avaliação/monitoramento para sistemas de IA (métricas de qualidade, drift, conjuntos de testes offline, loops de feedback humano).
- Extensa experiência com desenvolvimento de software em Linux embarcado, arquiteturas multi-processo e mecanismos IPC
- Experiência trabalhando em grandes equipes multifuncionais e capacidade de influenciar equipes que não se reportam a você
- Capacidade de ver o quadro geral enquanto se concentra em objetivos e entregas de curto prazo
- Capacidade de multitarefa e de gerenciar projetos paralelos e equipes distribuídas com prazos apertados
QUAL É A ABORDAGEM DA ROKU PARA TRABALHO HÍBRIDO?
#LI-NM1
Roku promove um ambiente inclusivo e colaborativo onde as equipes geralmente trabalham no escritório de segunda a quinta-feira. Sextas-feiras são geralmente flexíveis para trabalho remoto, exceto para funcionários cujos papéis específicos ou local de escritório designado exijam comparecimento de cinco dias por semana.
ACOMODAÇÕES
Roku acolhe candidatos de todas as origens e fornece acomodações e ajustes razoáveis de acordo com a lei aplicável. Se você precisar de acomodação razoável em qualquer ponto do processo de contratação, por favor, direcione suas perguntas para [email protected] [[email protected]?subject=Job%20Application%20Accommodations].
O QUE DEVO SABER SOBRE A CULTURA DA ROKU?
Roku é um ótimo lugar para pessoas que querem trabalhar em um ambiente acelerado onde todos estão focados no sucesso da empresa em vez do seu próprio. Tentamos nos cercar de pessoas que são ótimas em seus trabalhos, que são fáceis de trabalhar e que mantêm seus egos sob controle. Valorizamos um senso de humor. Acreditamos que um número menor de pessoas muito talentosas pode fazer mais por menos custo do que um número maior de equipes menos talentosas. Somos pensadores independentes com grandes ideias que agem corajosamente, agem rápido e realizam coisas extraordinárias através de colaboração e confiança. Em resumo, na Roku você fará parte de uma empresa que está mudando a forma como o mundo assiste TV.
Temos uma cultura única da qual nos orgulhamos. Nós nos vemos primariamente como solucionadores de problemas, o que em si é uma ideia de duas partes. Nós propomos a solução, mas a solução não é real até que seja construída e entregue ao cliente. Essa inclinação para a ação nos dá uma abordagem pragmática para a inovação, uma que nos serviu bem desde 2002.
Para saber mais sobre Roku, nossa presença global e como crescemos, visite weareroku.com/factsheet.
Ao fornecer suas informações, você reconhece que deseja que a Roku entre em contato com você sobre vagas de emprego, que leu o Aviso de Privacidade do Candidato da Roku weareroku.com/roku-job-applicant-privacy-notice-for-job-applicants e entende que a Roku usará suas informações conforme descrito nesse aviso. Se você não desejar receber comunicações da Roku sobre esta ou vagas semelhantes no futuro, você pode se desinscrever a qualquer momento enviando um e-mail para [email protected] [[email protected]?subject=Unsubscribe%20Request%20].
QUAIS SÃO ALGUNS DOS BENEFÍCIOS?
Roku está comprometida em oferecer uma gama diversificada de benefícios como parte de nosso pacote de remuneração para apoiar nossos funcionários e suas famílias. Nossos benefícios abrangentes incluem acesso global a suporte e recursos de bem-estar mental e financeiro. Benefícios locais incluem benefícios estatutários e voluntários que podem incluir saúde (médica, odontológica e visual), vida, acidentes, invalidez, transporte e opções de aposentadoria (401(k)/pensão). Os funcionários são apoiados no tempo de folga, de acordo com as políticas de licença locais e outras necessidades pessoais para apoiar suas necessidades de trabalho e vida em evolução. É importante notar que nem todos os benefícios estão disponíveis em todas as localidades ou para todas as funções. Para detalhes específicos de sua localidade, por favor, consulte seu recrutador.
