Erhalte eine Antwort von diesem Arbeitgeber
Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.
CTS Group busca um(a) engenheiro(a) sênior com foco em arquitetura de software, backend em C#/.NET e experiência em Node.js, TypeScript e APIs REST. A posição envolve liderar decisões técnicas, escrever código, revisar soluções e definir a direção de engenharia para equipes internacionais.
Você atuará com Azure, Docker e Kubernetes, infraestrutura como código (Terraform) e bancos de dados SQL/NoSQL, trabalhando presencialmente em São Paulo.
Empresa: CTS Group
Local: São Paulo, SP, Brasil
Modelo: Tempo integral, 100% presencial
Inglês: Fluente (obrigatório)
O CTS Group é uma empresa internacional de design and build em rápido crescimento, especializada no desenvolvimento de data centers na Europa, no Oriente Médio e na África (EMEA). Combinamos excelência em engenharia, inovação e transformação digital para entregar soluções de data center de alto desempenho, sustentáveis e preparadas para o futuro.
Com mais de 40 nacionalidades representadas em nossas equipes, o CTS promove uma cultura de inovação, colaboração e excelência, unindo expertise em engenharia e capacidade de fabricação para entregar soluções de data center de alto desempenho e sustentáveis, com agilidade e em escala.
Nosso histórico comprovado e parcerias sólidas consolidaram o CTS como referência no setor, entregando instalações de data center complexas e de grande porte com agilidade, eficiência e excelência.
A CTS está estruturando sua operação no Brasil, com um escritório de engenharia em São Paulo e uma nova unidade fabril em São Bernardo do Campo. O time de software do CTS desenvolve as plataformas que sustentam o negócio, e os profissionais contratados no Brasil farão parte do time internacional de Tecnologia, em colaboração direta com colegas na Europa.
O CTS Group projeta e constrói data centers, e nosso time de software desenvolve as plataformas que sustentam o negócio. Buscamos um(a) engenheiro(a) sênior capaz de definir como um sistema deve ser estruturado e, depois, construí-lo, com profundo conhecimento técnico em arquitetura de software, desenvolvimento backend, infraestrutura em nuvem e sistemas distribuídos.
É uma posição hands-on: você vai escrever código, revisá-lo e corrigi-lo quando quebrar, ao mesmo tempo em que define a direção técnica para as pessoas ao seu redor. Quando uma solução complexa precisar de um responsável, ou uma decisão de arquitetura tiver de ser tomada, queremos que seja você. O nível (Sênior ou Principal) será definido conforme a experiência.
Stack principal: C#, .NET e ASP.NET Core, Node.js, TypeScript · Microsoft Azure, Docker, Kubernetes · Azure DevOps, Git, Terraform · SQL Server, PostgreSQL, NoSQL.
Projetar, desenvolver e manter aplicações corporativas escaláveis, seguras e com bom desempenho sob carga.
Liderar decisões de arquitetura técnica, design de sistemas e padrões de engenharia.
Manter-se próximo(a) do código: desenvolver, revisar, investigar problemas e otimizar o desempenho.
Projetar e construir APIs, microsserviços, arquiteturas orientadas a eventos e integrações com sistemas corporativos.
Construir e operar soluções cloud-native, ambientes conteinerizados e sistemas distribuídos.
Estruturar e aprimorar pipelines de CI/CD, testes automatizados, Infrastructure as Code e estratégias de deploy.
Garantir a confiabilidade dos sistemas por meio de observabilidade, monitoramento, segurança e gestão de incidentes.
Identificar onde IA, agentes inteligentes e automação podem tornar nossas aplicações de negócio mais úteis.
Fazer mentoria de engenheiros, assumir os problemas técnicos mais difíceis e elevar o padrão das práticas de engenharia.
Trabalhar com as áreas de negócio para transformar seus requisitos em soluções que funcionem bem em produção.
Atuar como referência técnica para a operação brasileira, garantindo que os sistemas e o tratamento de dados atendam aos requisitos locais, incluindo a LGPD (Lei Geral de Proteção de Dados).
Engenharia e arquitetura de software
Experiência avançada com C#, .NET e ASP.NET Core, Node.js, TypeScript e APIs REST.
Sólido domínio de microsserviços, sistemas distribuídos, processamento assíncrono e arquitetura orientada a eventos.
Experiência com SQL Server, PostgreSQL e outros bancos de dados relacionais e NoSQL, incluindo modelagem de dados e otimização de consultas.
Sólido conhecimento de princípios SOLID, design patterns, Clean Architecture, Domain-Driven Design (DDD) e testes automatizados.
Experiência no desenho de integrações seguras, autenticação e autorização e gestão de APIs, com proteção de dados em conformidade com a LGPD e a GDPR.
Cloud, DevOps e infraestrutura
Sólida experiência com Microsoft Azure. Conhecimento de AWS ou Google Cloud é útil.
Experiência prática com Docker, Kubernetes e orquestração de contêineres em arquiteturas cloud-native.
Experiência com Azure DevOps, pipelines de CI/CD, Git, Terraform e Infrastructure as Code.
Compreensão prática de redes, gestão de identidades, segurança em nuvem, escalabilidade e recuperação de desastres.
Experiência com ferramentas de monitoramento, logging, distributed tracing e observabilidade.
Liderança técnica e padrões de engenharia
Você sabe definir padrões técnicos e conduzir revisões de arquitetura.
Você é bom(boa) em troubleshooting e debugging e segue investigando até encontrar a causa raiz.
Você já tornou sistemas mais rápidos, confiáveis, seguros e fáceis de manter, e sabe explicar como.
Você sabe pesar trade-offs técnicos e tomar uma decisão de arquitetura que está preparado(a) para defender.
Você já fez mentoria de engenheiros e ajudou a construir uma cultura de engenharia forte.
Graduação em Ciência da Computação, Engenharia de Software, Engenharia de Computação, Sistemas de Informação ou áreas afins, ou experiência profissional equivalente.
Experiência sólida em desenvolvimento de software, incluindo atuação em liderança técnica ou arquitetura; o nível (Sênior ou Principal) será definido conforme a experiência.
Inglês fluente, oral e escrito, para o trabalho diário com times internacionais. Português fluente.
Disponibilidade para trabalhar presencialmente no escritório de São Paulo e flexibilidade para reuniões com times em fusos horários europeus.
Experiência na integração de IA em aplicações, incluindo LLMs, agentes de IA e o Model Context Protocol (MCP).
Conhecimento de Microsoft Entra ID, Microsoft Graph API e SSO corporativo.
Experiência em engenharia de dados, event streaming ou integração de dados corporativos.
Experiência na modernização de aplicações legadas e na migração para arquiteturas cloud-native.
Familiaridade com FinOps, práticas de SRE e sistemas de alta disponibilidade.
Certificações Microsoft Azure (ex.: AZ-204, AZ-305 ou AZ-400).
Espanhol, para apoiar futuras atividades na América Latina.
Queremos engenheiros que dominem seu ofício e assumam a responsabilidade pelo que constroem. Você deve se sentir à vontade com a mão no teclado, estar disposto(a) a questionar uma decisão de arquitetura que considere errada e ter disposição para seguir com um problema difícil até resolvê-lo. O objetivo é simples de explicar: tecnologia segura, escalável e que ainda possa ser alterada por quem vier depois. Chegar lá exige bons hábitos de engenharia aplicados todos os dias, e é para isso que estamos contratando.
Pacote de remuneração competitivo, com incentivos atrelados ao desempenho.
Plano de saúde (com coparticipação).
Plano odontológico.
Vale-refeição e/ou vale-alimentação.
Vale-transporte.
Seguro de vida.
Colaboração direta com colegas internacionais e exposição a projetos globais de alto valor.
Plano de carreira nos projetos globais e nas equipes internacionais do CTS Group.
Ambiente de trabalho dinâmico, profissional e inclusivo em São Paulo, com foco em inovação e excelência.