Engenheiro de Software Especialista
Amgen · lisbon, Lisboa
Sobre a função
Categoria de Carreira
Sistemas de InformaçãoDescrição da Função
Junte-se à nossa equipa no AMGEN Capability Center Portugal, consistentemente reconhecido entre as melhores empresas no ranking dos Best Workplaces™ pela Great Place to Work® em Portugal. Em 2026, fomos novamente distinguidos como um dos melhores Best Workplaces do país (categoria 201–500 colaboradores), reforçando o nosso compromisso com uma experiência excepcional para os colaboradores e a cultura no local de trabalho.
Somos uma equipa de mais de 500 talentos, abrangendo mais de 30 funções e áreas de especialização, e representando mais de 40 nacionalidades. Em conjunto, trazemos perspetivas e experiências profissionais diversificadas para ajudar a moldar o futuro dos cuidados de saúde através da inovação e da tecnologia.
Esta é a sua oportunidade para explorar um mundo de possibilidades em áreas como Dados & Analítica, Digital, Tecnologia & Inovação, Cibersegurança, Operações de I&D, Distribuição Global, Finanças, Assuntos Regulamentares, Geral & Administrativo, Recursos Humanos, e muitas mais.
Localizado no coração de Lisboa, o nosso escritório da AMGEN promove uma cultura de inovação, excelência e propósito. Venha prosperar connosco na AMGEN, apoiando a nossa missão de Servir os Doentes.
O que fazemos na AMGEN importa na vida das pessoas.
Engenheiro de Software Especialista
Viva
O que irá fazer
A Amgen procura um Engenheiro de Software Especialista para conceber, desenvolver e suportar soluções escaláveis de dados e integração empresarial que permitam analítica, reporte e tomada de decisões de negócio. Esta função foca-se na construção e manutenção de pipelines de dados nativos da nuvem, APIs e plataformas de integração usando tecnologias como Databricks, Apache Spark, MuleSoft, Airflow e AWS.
O candidato ideal terá forte experiência em processamento de big data, desenvolvimento de ETL/ELT, integração de APIs, orquestração de workflows e práticas de engenharia de dados na nuvem. O candidato selecionado deverá possuir fortes competências de resolução de problemas, paixão pela engenharia de dados e capacidade de trabalhar eficazmente em ambientes de entrega ágil de produtos.
Funções & Responsabilidades:
- Conceber, desenvolver e manter pipelines de dados escaláveis e soluções de dados nativas da nuvem para ingestão, transformação, processamento e distribuição de dados usando tecnologias Databricks, Apache Spark, Airflow e AWS.
- Conceber, construir e manter APIs e soluções de integração MuleSoft aproveitando a conectividade orientada por API e as melhores práticas de integração empresarial para permitir integrações robustas entre CRM e sistemas empresariais multifuncionais.
- Desenvolver e otimizar processos ETL/ELT para suportar o processamento de dados estruturados e não estruturados em grande escala em múltiplas plataformas empresariais.
- Participar na entrega ponta-a-ponta de soluções de engenharia de dados, incluindo conceção, desenvolvimento, testes, implementação, monitorização e suporte operacional.
- Colaborar com equipas multifuncionais para compreender os requisitos de dados e conceber soluções que cumpram as necessidades do negócio
- Construir frameworks de processamento de dados escaláveis e reutilizáveis, componentes e serviços de integração seguindo os padrões e melhores práticas de engenharia empresarial.
- Desenvolver e manter modelos de dados, definições de metadados, dicionários de dados e documentação técnica para garantir a consistência, precisão e conformidade na governação dos dados.
- Implementar processos de validação de dados, reconciliação e controlo de qualidade para garantir a fiabilidade e integridade dos ativos de dados empresariais.
- Otimizar jobs de Spark, queries de SQL, APIs e pipelines ETL para escalabilidade, fiabilidade e desempenho.
- Aproveitar os serviços na nuvem AWS para desenvolver soluções de dados escaláveis, resilientes e seguras e serviços de integração.
- Implementar processos de monitorização, registo, alerta e suporte operacional para pipelines de dados, APIs e integrações baseadas na nuvem.
- Apoiar a automação CI/CD e as melhores práticas de DevOps para implementações de engenharia de dados e integração.
- Identificar, diagnosticar e resolver problemas complexos de processamento de dados, integração e desempenho de forma atempada.
- Pesquisar e avaliar tecnologias emergentes, ferramentas e capacidades de engenharia assistida por IA que melhorem o desempenho da plataforma, a produtividade dos programadores e a excelência operacional.
- Cumprir as melhores práticas de engenharia de software, incluindo padrões de codificação, testes unitários, conceção de componentes reutilizáveis, revisões por pares e padrões de documentação.
- Participar no planeamento de sprints, refinamento de backlog, estimativa e outras atividades de entrega ágil de software.
Habilitações e Experiência Base:
- Mestrado e 3 a 7 anos de experiência em Ciências de Computadores, TI ou área relacionada OU
- Licenciatura e 5 a 9 anos de experiência em Ciências de Computadores, TI ou área relacionada OU
- Diploma e 7 a 11 anos de experiência em Ciências de Computadores, TI ou área relacionada
Competências Funcionais:
Competências Essenciais
- Experiência prática com tecnologias e plataformas de big data, como Databricks, Apache Spark (PySpark, SparkSQL), orquestração de workflows, otimização de desempenho no processamento de big data
- Domínio de ferramentas de análise de dados (ex. SQL) e experiência com ferramentas de visualização de dados
- Competência em conceção e desenvolvimento de jobs de integração e API MuleSoft
- Excelentes competências de resolução de problemas e capacidade para trabalhar com conjuntos de dados grandes e complexos
- Sólida compreensão de frameworks, ferramentas e melhores práticas de governação de dados.
- Conhecimento dos regulamentos de proteção de dados e requisitos de conformidade (ex.: RGPD, CCPA)
Competências Desejáveis:
- Experiência com ferramentas ETL como Apache Spark e vários pacotes Python relacionados com o processamento de dados e desenvolvimento de modelos de machine learning
- Sólida compreensão de conceitos de modelação de dados, armazéns de dados e integração de dados
- Conhecimento de AnyPoint Platform, Python/R, Databricks, SageMaker, Airflow, plataformas de dados na nuvem AWS
- Domínio na utilização do Databricks Assistant e outras ferramentas de IA
Certificações Profissionais
- Certificação MuleSoft Certified Developer 1 ou superior (preferencial)
- Certificação Certified Associate ou Professional Data Engineer / Data Analyst (preferencial em Databricks)
- Certificação AWS Professional ou Associate (preferencial)
Soft Skills:
- Excelentes competências de pensamento crítico e resolução de problemas
- Fortes competências de comunicação e colaboração
- Demonstrada capacidade de funcionar em ambiente de equipa
- Demonstradas competências de apresentação
CANDIDATE-SE JÁ
Os objetivos no seu futuro estão mais perto do que parecem. Junte-se a nós.
CAREERS.AMGEN.COM
DECLARAÇÃO DE IGUALDADE DE OPORTUNIDADES
A AMGEN é uma entidade empregadora que oferece Igualdade de Oportunidades e considerará a sua candidatura independentemente da sua raça, cor, religião, sexo, orientação sexual, identidade de género, origem nacional, estatuto de veterano protegido ou condição de deficiência.
Garantiremos que são proporcionadas adaptações razoáveis a pessoas com deficiência para participar no processo de candidatura ou entrevista de emprego, para desempenhar funções cruciais e para receber outros benefícios e privilégios do emprego. Por favor, contacte-nos para solicitar uma adaptação.
.Intervalo Salarial
51.812,60 EUR - 70.099,40 EUR