




Junte-se à TeamViewer, líder em software de conectividade remota. Aproveitamos o potencial de tecnologias de ponta, como Realidade Aumentada e Inteligência Artificial, para expandir os limites da inovação e moldar o futuro da digitalização. Nossa equipe de mais de 1.500 funcionários abrange diferentes continentes, culturas e disciplinas. Com nossos valores inclusivos, celebramos as perspectivas e talentos únicos que cada indivíduo traz e promovemos um ambiente de trabalho dinâmico onde novas ideias prosperam. Faça parte da nossa equipe vencedora e ajude-nos a criar um mundo que funcione melhor. **Responsabilidades** Como Arquiteto de Software na TeamViewer, você terá um papel prático na criação de soluções de software empresariais práticas, escaláveis, seguras, sustentáveis e economicamente eficientes. Você colaborará diretamente com equipes de engenharia no design e implementação de arquiteturas modernas que apoiem objetivos de negócio, adotando tecnologias nativas da nuvem, sistemas orientados a eventos e boas práticas de desenvolvimento de software. Este cargo é ideal para arquitetos que gostam de estar próximos ao código, resolver desafios técnicos do mundo real e contribuir para a entrega de sistemas de alta qualidade e alto desempenho projetados para sucesso de longo prazo. Suas principais responsabilidades incluirão: * **Arquitetura prática**: Contribuir ativamente para o design e desenvolvimento de soluções de software empresarial que sejam **escaláveis, seguras, economicamente eficientes** e **sustentáveis**. * **Suporte à implementação**: Trabalhar em estreita colaboração com equipes de desenvolvimento, oferecendo orientações práticas e diretas durante todo o ciclo de vida do software — desde o conceito até a implantação. * **Design de arquitetura**: Colaborar nas decisões de arquitetura de sistemas, garantindo que as soluções técnicas estejam alinhadas aos objetivos de negócio e aos padrões modernos de engenharia. * **Desenvolvimento nativo na nuvem**: Apoiar a adoção e implementação de tecnologias em nuvem, especialmente na **Microsoft Azure**, incluindo componentes como **AKS** e tecnologias gerenciadas de armazenamento de dados. * **Streaming e escalabilidade**: Participar do design de sistemas distribuídos orientados a eventos usando tecnologias como **Kafka**, garantindo alta disponibilidade e resposta rápida em larga escala. * **Colaboração multifuncional**: Trabalhar em conjunto com equipes de produto, engenharia, DevOps e segurança para garantir que as soluções arquiteturais atendam a todos os requisitos funcionais e não funcionais. * **Documentação e padrões**: Contribuir com documentação clara de arquitetura e ajudar a definir padrões de desenvolvimento e boas práticas entre as equipes. * **Consciência na integração de IA**: Contribuir para designs de soluções que possam envolver **capacidades de IA**, compreendendo onde serviços inteligentes ou automação podem aumentar o valor de negócio. * **Eficiência do desenvolvedor**: Promover o uso de **ferramentas de desenvolvimento com suporte de IA** como **GitHub Copilot, Cursor** e assistentes integrados semelhantes em IDEs para melhorar produtividade, qualidade do código e consistência entre as equipes. * **Aprendizado contínuo:** Manter-se atualizado sobre tendências tecnológicas e ferramentas emergentes, especialmente em computação em nuvem, IA, DevOps e sistemas distribuídos. **Requisitos** * Graduação ou mestrado em Ciência da Computação, Engenharia de Software ou área relacionada. * 7+ anos de experiência profissional em engenharia de software, incluindo participação direta em arquitetura e design de sistemas. * Histórico comprovado de entrega de **soluções práticas e reais** — não apenas projetar, mas contribuir ativamente para implementação e solução de problemas. * Sólida compreensão do design de **sistemas empresariais** que sejam **escaláveis**, **seguros**, **economicamente conscientes** e **sustentáveis**. * Experiência prática com serviços de **Nuvem Azure**, incluindo computação (**Kubernetes no Azure (AKS)**), armazenamento e rede. * Experiência com **plataformas de streaming** como **Kafka**, e entendimento de design para ambientes de alto volume e orientados a eventos. * Expertise avançada em pelo menos uma linguagem moderna de back-end (por exemplo, C\#, Java, C\+\+), com capacidade e disposição para aprender novas tecnologias conforme necessário. * Experiência sólida com sistemas de dados, incluindo bancos de dados SQL e NoSQL. Compreensão de modelagem de dados, ajuste de desempenho e considerações operacionais em larga escala. Experiência com sistemas OLTP e/ou OLAP é um diferencial. * Familiaridade com integração ou utilização de serviços ou frameworks de IA em arquiteturas de software é um diferencial. * Competência em ferramentas e práticas modernas de desenvolvimento: controle de versão, CI/CD, infraestrutura como código, observabilidade e ajuste de desempenho. * Habilidade no uso de ferramentas de desenvolvimento assistidas por IA, como GitHub Copilot, Cursor ou similares, para acelerar o desenvolvimento, melhorar a qualidade do código e otimizar fluxos de trabalho dos desenvolvedores. * Boas habilidades de comunicação, com capacidade de explicar claramente decisões técnicas tanto para engenheiros quanto para partes interessadas. * Mentalidade pragmática e focada em resultados, que equilibre **excelência técnica** com **necessidades de negócio** e **prazos de entrega**. **O que oferecemos** * Local do contrato: Porto, Portugal * Integração presencial no nosso escritório central para um início ideal * Excelente pacote de remuneração e benefícios, incluindo bônus baseado em desempenho da empresa e opções de ações, revisões salariais regulares * Escritórios com fácil acesso ao transporte público * Condições especiais em academias locais * Acesso à plataforma de Benefícios Corporativos com diversos descontos * Eventos regulares de equipe e celebrações da empresa * Política de portas abertas, sem código de vestimenta, reuniões frequentes com todos e almoços com a liderança * Horário de trabalho híbrido e flexível com até 50% de home office * Programa de Trabalho no Exterior permitindo até 40 dias de trabalho fora do país contratual * Celebramos a diversidade como um dos nossos valores centrais, junte-se a nós e impulsione uma das iniciativas c\-a\-r\-e! A TeamViewer é uma empresa que apoia a igualdade de oportunidades e está comprometida em construir uma cultura inclusiva onde todos se sintam bem-vindos e apoiados. Nós C\-A\-R\-E e entendemos que nossa cultura diversificada e baseada em valores nos torna mais fortes. À medida que continuamos crescendo como empresa, também focamos em permitir que nossos funcionários cresçam pessoal e profissionalmente. Temos orgulho de oferecer um ambiente de trabalho aberto e acolhedor que irá empoderá-lo para ser o melhor, independentemente de seu gênero, estado civil ou familiar, orientação sexual, religião, idade, deficiência, nível educacional ou raça.


