




Resumo: Junte-se à Five9 como Engenheiro Sênior .NET para liderar a modernização da plataforma, impulsionar as melhores práticas de engenharia e colaborar transversalmente para entregar software confiável em escala. Pontos principais: 1. Liderar decisões arquitetônicas para modernizar uma aplicação legada .NET 8 2. Defender os princípios de código limpo e orientar engenheiros juniores 3. Aplicar o desenvolvimento guiado por testes (TDD) como uma disciplina essencial de engenharia Junte-se a nós para trazer alegria à experiência do cliente. A Five9 é uma provedora líder de software em nuvem para centros de contato, levando o poder da inovação em nuvem a clientes em todo o mundo. Viver nossos valores diariamente resulta em nossa cultura centrada na equipe e nos permite inovar, crescer e prosperar enquanto desfrutamos juntos dessa jornada. Celebramos a diversidade e fomentamos um ambiente inclusivo, capacitando nossos funcionários a serem autênticos. **Sobre a vaga** Estamos procurando um Engenheiro Sênior .NET que combine profundo conhecimento técnico com paixão pela qualidade do código, pela orientação e pela entrega colaborativa. Neste cargo, você liderará esforços para modernizar e evoluir nossa plataforma, impulsionará as melhores práticas de engenharia e trabalhará em conjunto com equipes de produto, design e dados para entregar software confiável em escala. Você possui um histórico comprovado de desenvolvimento .NET, compreensão aprofundada de pipelines modernos de implantação e consciência arquitetônica para construir sistemas escaláveis em modelos de locação e cargas de trabalho de dados. **Principais responsabilidades** **Liderança técnica e modernização de código** * Liderar decisões arquitetônicas para migrar uma aplicação legada .NET 8 de locação única para um framework multilocatário existente. * Defender os princípios de código limpo e conduzir roadmaps técnicos que reduzam a dívida técnica mantendo a velocidade de entrega. * Avaliar e introduzir ferramentas, bibliotecas e frameworks que melhorem a experiência do desenvolvedor e a confiabilidade do sistema. * Orientar engenheiros juniores e plenos por meio de programação em pares, revisões de design e sessões estruturadas de compartilhamento de conhecimento. **Revisão de código e garantia de qualidade** * Realizar revisões construtivas de código que mantenham os padrões da equipe e sirvam como oportunidades de aprendizado. * Definir e impor padrões de codificação, convenções de nomenclatura e diretrizes arquitetônicas em toda a equipe. * Identificar problemas sistêmicos de qualidade por meio de padrões de revisão e propor proativamente melhorias de processo. * Atuar como revisor técnico confiável para alterações de alto risco ou transversais antes de sua entrada em produção. **Colaboração transversal** * Trabalhar em estreita parceria com stakeholders para traduzir requisitos comerciais em estimativas técnicas precisas e planos de implementação claros. * Colaborar com engenheiros de dados em integrações com data warehouses e pipelines de dados de back-end, garantindo interfaces escaláveis e sustentáveis. * Trabalhar com equipes de DevOps e de plataforma para definir padrões de implantação e promover práticas de infraestrutura como código. * Facilitar o alinhamento entre equipes por meio de comunicação escrita clara, registros de decisões arquitetônicas (ADRs) e documentação. **Engenharia de qualidade e testes com TDD** * Aplicar o desenvolvimento guiado por testes (TDD) como uma disciplina essencial de engenharia, escrevendo testes de unidade, integração e contrato antes da implementação. * Projetar e manter suítes de testes que deem à equipe confiança para refatorar e implantar com frequência. * Defender uma cultura de teste antecipado ao incorporar práticas de qualidade em todas as etapas do desenvolvimento, não apenas nos ciclos de QA. * Garantir que os benchmarks de cobertura de testes sejam definidos, monitorados e continuamente aprimorados. **Comunicação e liderança de processos** * Liderar cerimônias de sprint, incluindo planejamento, retrospectivas e preparação do backlog, com clareza e responsabilidade. * Produzir documentação técnica de alta qualidade, incluindo runbooks, contratos de API e guias de integração. * Identificar bloqueios e dependências precocemente, comunicando status e riscos proativamente aos stakeholders. * Contribuir para uma cultura de segurança psicológica, onde o feedback franco e construtivo é a norma. **Qualificações obrigatórias** * 5+ anos de experiência profissional em desenvolvimento de software com foco em .NET. * Domínio de .NET, incluindo ASP.NET Core, Entity Framework Core e o ecossistema moderno de runtime .NET. * Experiência comprovada na modernização de aplicações web legadas — refatoração, reengenharia arquitetônica ou migração de aplicações web monolíticas antigas para tecidos de plataforma modernos. * Compreensão sólida de pipelines CI/CD, incluindo projeto de pipeline, controle automatizado de testes, gerenciamento de artefatos e estratégias de implantação (blue/green, canary, rolling). * Compreensão clara dos padrões arquitetônicos de locação única versus multilocação e das compensações em segurança, isolamento, escalabilidade e custo. * Experiência com desenvolvimento guiado por testes e uma forte filosofia de testes abrangendo cobertura de unidade, integração e ponta a ponta. * Excelentes habilidades de comunicação escrita e verbal; capacidade de redigir documentação técnica clara e liderar discussões de design. **Qualificações desejáveis** * Conhecimento prático de Claude Code, Copilot ou qualquer plataforma de IA para aumentar a produtividade é um diferencial significativo. * Experiência com soluções de data warehousing em larga escala; experiência com Google BigQuery é um diferencial significativo. * Experiência frontend com Vue.js 3 — arquitetura de componentes, Composition API e padrões de gerenciamento de estado. * Familiaridade com ferramentas de observabilidade, como OpenTelemetry, Prometheus, Datadog ou similares. * Experiência em ambientes de engenharia de plataforma ou multi-produto. **Benefícios:** * Ações da Five9 * Plano de bônus * Benefício flexível de 10% * Auxílio-refeição * Seguro médico * Seguro de vida * 25 dias de férias anuais + feriados A Five9 valoriza a diversidade e está comprometida em construir uma equipe que represente uma variedade de origens, perspectivas e habilidades. Quanto mais inclusivos formos, melhor seremos. A Five9 é uma empregadora que oferece igualdade de oportunidades. Consulte nossa política de privacidade, incluindo nosso aviso de privacidade para residentes da Califórnia aqui: https://www.five9\.com/pt\-pt/legal. Observação: A Five9 nunca solicitará que um candidato envie dinheiro como pré-requisito para iniciar seu emprego na Five9\.


