
OutSystems
Engenheiro de Software Sénior (Fullstack)
11 de fevereiro de 2026
Tempo integral
Não existem limites para a sua carreira: venha moldar o futuro e faça parte de uma cultura global verdadeiramente única na OutSystems!
Sobre esta função
Como Engenheiro de Software Sénior na equipa ODC Studio, irá ajudar a moldar a experiência de milhares de desenvolvedores em todo o mundo, construindo ferramentas intuitivas, poderosas e de alto desempenho que tornam o desenvolvimento de aplicações modernas mais rápido e agradável.
Nesta função, irá colaborar de perto com designers e outros engenheiros para entregar funcionalidades de ponta a ponta – desde o design técnico e implementação até à otimização de desempenho e usabilidade. Irá enfrentar desafios de engenharia complexos relacionados com escalabilidade, colaboração e produtividade do desenvolvedor, garantindo que os nossos utilizadores possam confiar na qualidade e fiabilidade das ferramentas que utilizam diariamente.
Estamos à procura de engenheiros que sejam apaixonados por criar experiências excepcionais para desenvolvedores, curiosos sobre novas tecnologias, e motivados a resolver desafios do mundo real com soluções elegantes.
Na OutSystems, irá trabalhar num ambiente que valoriza a colaboração, a qualidade do trabalho e a aprendizagem contínua – enquanto tem um impacto direto sobre como a próxima geração de software é criada.
Responsabilidades principais
- Projetar, construir e evoluir funcionalidades essenciais do ODC Studio, garantindo uma experiência contínua e de alto desempenho para os desenvolvedores que criam aplicações na OutSystems.
- Colaborar com gestores de produto, designers de UX e outros engenheiros para entregar soluções que equilibrem funcionalidade, usabilidade e escalabilidade.
- Gerir funcionalidades de ponta a ponta: desde a arquitetura e design técnico até à codificação, teste, implementação e monitorização em produção.
- Promover a excelência em engenharia, promovendo práticas de código limpo, testes automatizados, otimização de desempenho e entrega contínua.
- Orientar e apoiar outros engenheiros, promovendo o compartilhamento de conhecimentos e uma cultura de inovação.
- Manter-se atualizado com as tecnologias emergentes e apresentar ideias para melhorar continuamente o ODC Studio e o seu ecossistema.
O que precisa para ter sucesso
- Experiência comprovada (mais de 4 anos) como engenheiro de software na construção de produtos ou plataformas complexas e de alto impacto.
- Fortes conhecimentos em TypeScript/JavaScript e frameworks modernas de desenvolvimento web (por exemplo, React, Angular ou similar).
- Fortes conhecimentos em C# (.NET Core).
- Sólido entendimento de arquitetura de software, padrões de design e princípios de escalabilidade.
- Experiência em desenvolvimento nativo em nuvem (por exemplo, microserviços, contêineres, pipelines CI/CD, monitorização, sistemas distribuídos).
- Familiaridade com a construção de ferramentas para desenvolvedores, IDEs ou software de produtividade é um plus significativo.
- Conhecimento de otimização de desempenho, depuração de problemas complexos e garantia de fiabilidade do produto em grande escala.
- Excelentes habilidades de colaboração, com a capacidade de trabalhar entre as equipas de produto, design e engenharia.
- Paixão por proporcionar experiências excepcionais a desenvolvedores e ajudar os outros a criar grande software.
- Boas habilidades de comunicação e fluência em inglês.
A história mais longa:
A OutSystems permite que equipas de empresas construam aplicações e agentes alimentados por IA que reduzem o trabalho manual, agilizam operações internas e aceleram o impacto. Uma fundação de low-code comprovada combinada com capacidades de IA agentiva e geração de aplicações IA permite que as equipas avancem até 10x mais rápido, com a garantia de segurança, escalabilidade e governação integradas.
À medida que o futuro se torna agentivo, os nossos clientes precisam de nós agora mais do que nunca. A IA abriu a porta para possibilidades extraordinárias – mas dentro da empresa, as coisas estão a mover-se rapidamente e a sentir-se caóticas. Alguns primeiros adotantes estão a fazer progressos em produção, mas para muitos, as ferramentas de IA estão a expandir-se sem governação, os dados não estão prontos e o talento ainda não está presente. As empresas continuam a afogar-se em backlog de aplicações e a lutar com sistemas legados. Mas com a plataforma certa, a IA não tem de adicionar ao caos. Pode tornar-se a grande inovação que traz clareza – e gera impacto real e abrangente. Na OutSystems, construímos essa plataforma, proporcionando as ferramentas necessárias para as empresas superarem estes obstáculos.
Estamos à procura de pessoas apaixonadas, talentosas e motivadas para se juntarem a nós a ajudar os nossos clientes a construir, implantar e escalar aplicações e agentes – rapidamente, ajudando-os a acelerar a inovação enquanto permitem uma colaboração segura e governada entre humanos e IA.
A OutSystems é uma empresa verdadeiramente global, com mais de 850.000 membros na comunidade de desenvolvedores, 1.700 funcionários, mais de 500 parceiros e milhares de clientes ativos em mais de 75 países e em 21 indústrias. Fundada em 2001, a OutSystems tem escritórios nos Estados Unidos, Reino Unido, Países Baixos, Portugal, Alemanha, Emirados Árabes Unidos, Japão, Hong Kong, Malásia, Austrália, Índia e Singapura, e é claro que tem uma comunidade global próspera de funcionários remotos.
Entre os nossos clientes estão algumas das marcas mais reconhecidas do mundo em diversas indústrias – marcas como Toyota, Heineken, Bosch, KeyBank e UCLA. Estes clientes são a razão pela qual temos uma classificação de 4.6 estrelas no G2. O sucesso deles é o nosso, e as suas histórias demonstram um ROI tangível e um impacto transformacional. Somos líderes por 9 vezes no Quadrante Mágico da Gartner para Plataformas de Aplicações de Low-Code e líderes durante vários anos na Forrester Wave. Somos reconhecidos não apenas como líderes, mas como visionários com uma forte capacidade de execução, agora estendendo a nossa liderança para a área do desenvolvimento de aplicações de IA e agentivas.
Trabalhar na OutSystems
O nosso objetivo é garantir que a OutSystems seja um lugar para pessoas brilhantes, felizes e motivadas que partilham um propósito comum e se orgulham de fazer um excelente trabalho para perseguir a nossa visão de fornecer a plataforma de desenvolvimento de low-code alimentada por IA em que os líderes empresariais confiam para construir, garantir e evoluir as suas aplicações empresariais, agentes e sistemas centrais. A nossa cultura é focada nos nossos valores centrais de confiança, sucesso do cliente, inovação e alinhamento. Os nossos membros da equipa operam com transparência, integridade e responsabilidade, definem o sucesso através da lente dos resultados que entregamos aos nossos clientes, ultrapassam os limites com excelência e trabalham juntos em direção à nossa visão partilhada de cumprir o que é mais importante.
O que temos para lhe oferecer?
- Uma empresa que está sempre a crescer, a mudar e a inovar. Desafiamos-nos uns aos outros a inovar nos nossos produtos, na nossa equipa e na forma como utilizamos a nossa própria tecnologia. E damos às nossas equipas espaço para serem proactivas e criativas.
- Reais oportunidades de carreira. Preocupa-nos o crescimento e desenvolvimento. Sim, a progressão vertical na carreira é uma possibilidade, mas não é a única. Desde mudanças laterais e participação em diferentes equipas até ao domínio de competências especializadas, apoiamos o seu crescimento independentemente dos seus objetivos.
- Colegas de trabalho tão inteligentes, trabalhadores e motivados como você. Atuamos como uma só equipa global da OutSystems, assumindo a responsabilidade e trabalhando juntos em direção a uma visão partilhada.
- Perturbar o status quo faz parte da nossa natureza. De facto, é a razão pela qual a nossa empresa existe.
- Perguntamos muito o "porquê". Isso ajuda-nos a conectar o nosso trabalho individual ao panorama mais amplo e, às vezes, até a descobrir uma melhor abordagem.
Está pronto para o próximo passo na sua carreira? Então adoraríamos ouvir de você!
A OutSystems promove uma cultura inclusiva de diversidade, onde todos se sentem empoderados para ser o seu eu autêntico e para se desempenhar ao máximo. Uma empresa que abraça a criatividade e a inovação que surgem de perspectivas diversas. Estamos comprometidos em criar uma equipa que reflita a sociedade através de programas e iniciativas inclusivas e temos orgulho de sermos um empregador de oportunidades iguais. Todos os candidatos qualificados recebem consideração igual, independentemente da raça, lugar de origem, cor, idade, estado civil, religião, sexo, orientação sexual, expressão ou identidade de género, status de veterano protegido, status de deficiência ou qualquer outro status protegido por lei.