Resumo da vaga
- Stack
- Python
- Regime
- Remoto
- Contrato
- Tempo integral
- Salário
- 60k-70k EUR
- Publicada
- Este mês
Descrição
Sobre a vaga
A Intellias está à procura de um Engenheiro Python Principal para se juntar a uma iniciativa de tecnologia de saúde focada em construir uma plataforma moderna e escalável para dados de saúde conectados. Você irá projetar e construir capacidades da plataforma usadas em várias equipas de engenharia, estabelecer padrões arquitetónicos reutilizáveis e ajudar a evoluir uma plataforma de saúde nativa da nuvem a operar em grande escala.
O que vais fazer
- Projetar e construir sistemas distribuídos em larga escala, orientados a eventos, incluindo orquestradores, serviços de trabalho, pipelines de processamento assíncronos, governação de esquemas e padrões de consumo fiáveis
- Definir e implementar a arquitetura da plataforma em torno do Kafka, incluindo design de tópicos e partições, evolução de esquemas, idempotência, grupos de consumidores, estratégias de retrial e gestão de falhas em produção
- Possuir e evoluir a arquitetura de API em REST e GraphQL federado, estabelecendo padrões escaláveis para composição de esquemas, versionamento, evolução de contratos e governação de API
- Projetar e construir capacidades reutilizáveis da plataforma que permitem que equipas de engenharia integrem novos serviços e fontes de dados com mínima implementação personalizada
- Contribuir diretamente para código de produção, protótipos, implementações de referência e provas de conceito técnicas
- Colaborar com equipas de engenharia de IA para definir pontos de integração fiáveis para capacidades baseadas em LLM e agentes, incluindo recuperação, avaliação, guardrails, observabilidade, latência, custo e limites de proteção de dados
- Modelar a arquitetura de dados de saúde, incluindo interoperabilidade baseada em FHIR, serviços de terminologia, controlos de qualidade de dados, armazenamento de alto volume e cargas de trabalho analíticas
- Conduzir revisões de arquitetura e design técnico, documentando decisões-chave, compromissos, padrões e padrões de engenharia reutilizáveis
- Utilizar telemetria de produção, observabilidade e dados operacionais para validar decisões arquitetónicas e resolver comportamentos complexos de sistemas distribuídos
- Estabelecer padrões arquitectónicos para segurança, identidade, multi-inquilino, escalabilidade, resiliência e dados de saúde protegidos
- Orientar engenheiros seniores e líderes técnicos em design de sistemas, engenharia de sistemas distribuídos e tomada de decisões arquitectónicas
- Colaborar de forma próxima com equipas de engenharia, produto, dados, segurança e IA baseadas nos EUA, enquanto trabalha de forma eficaz com equipas geograficamente distribuídas
- Promover uma abordagem de engenharia habilitada para IA, usando ferramentas modernas de desenvolvimento de IA onde melhoram a velocidade, qualidade, análise, documentação, teste ou exploração arquitectónica da engenharia
O que é pedido
- 8+ anos de experiência em engenharia de software, com experiência significativa em projetar e operar sistemas distribuídos em larga escala
- Fortes habilidades práticas em engenharia backend em Python e/ou outra linguagem moderna de backend, com a capacidade de trabalhar eficazmente em um ambiente poliglota e sólida experiência em construir serviços e APIs de produção
- Experiência comprovada em projetar arquiteturas orientadas a eventos, idealmente utilizando Apache Kafka ou tecnologias de mensageria distribuídas comparáveis
- Profunda compreensão dos fundamentos de sistemas distribuídos, incluindo particionamento, idempotência, pressão de retorno, consistência eventual, recuperação de falhas e trade-offs de consistência/disponibilidade
- Experiência sólida em projetar e evoluir APIs REST e arquiteturas baseadas em GraphQL, incluindo design de esquemas, versionamento, composição e governação de contratos
- Fortes habilidades em design de sistemas e propriedade demonstrada de sistemas complexos desde a arquitetura até a implementação e operação em produção
- Experiência com arquiteturas nativas da nuvem na AWS, incluindo ambientes baseados em Kubernetes, observabilidade, escalabilidade, resiliência e operações de produção
- Fundamentos sólidos de arquitetura de dados: modelagem de dados, estratégias de armazenamento, otimização de consultas e design de sistemas para cargas de trabalho transacionais e analíticas de alto volume
- Experiência prática com tecnologias modernas de dados e armazenamento, como MongoDB, ClickHouse, Databricks, Spark ou plataformas comparáveis
- Compreensão de conceitos de identidade e segurança, como OIDC, OAuth/troca de tokens, autorização, multi-inquilino e isolamento de dados
- Capacidade de trabalhar efetivamente em um ambiente tecnológico poliglota e tomar decisões arquitetónicas com base nos requisitos do sistema em vez de preferência tecnológica
- Fortes habilidades de comunicação e liderança técnica, incluindo a capacidade de conduzir discussões sobre arquitetura, revisões de design técnico e padrões de engenharia em várias equipas
- Mentalidade de engenharia prática—capaz e disposto a construir código de produção, protótipos, implementações de referência e ferramentas, em vez de operar exclusivamente a nível arquitetónico
- Inglês profissional suficiente para colaboração direta com stakeholders de engenharia e produto baseados nos EUA
Valorizado
- Experiência com FHIR, HL7, integrações EHR, interoperabilidade em saúde ou plataformas de saúde digital
- Experiência em projetar sistemas que lidam com PHI/PII ou outros dados regulados e sensíveis
- Familiaridade com requisitos de segurança e conformidade em saúde, incluindo considerações arquitectónicas relacionadas ao HIPAA
- Experiência com Java/Spring Boot, TypeScript/Node.js ou outras linguagens usadas em ecossistemas de backend em larga escala
- Experiência com plataformas federadas de GraphQL como WunderGraph Cosmo, Apollo Federation ou tecnologias semelhantes
- Experiência prática na integração de LLMs ou agentes de IA em sistemas de produção, incluindo recuperação, avaliação, guardrails, observabilidade, latência e considerações de custo
- Experiência com ferramentas de engenharia de software assistidas por IA, como Claude Code, GitHub Copilot, Cursor ou ferramentas semelhantes, e capacidade de usá-las efetivamente ao longo do ciclo de vida da engenharia
- Experiência na criação de padrões reutilizáveis de plataforma, padrões arquitetónicos ou plataformas internas de desenvolvedores usadas por várias equipas de engenharia
- Experiência anterior em nível Staff/Principal orientando engenheiros seniores e influenciando a arquitetura além de uma única equipa
Benefícios e vantagens
- Apoio educação / infância
- Comida, fruta e bebida
- Condições para bicicleta
- Benefícios flexíveis
- Flexibilidade de horário
- Plafond para certificações e conferências
- Programa de descontos
- Seguro de saúde
Valores e cultura
- Ambiente internacional
- Códigos de alta qualidade
- Equipa com senioridade elevada
- Escolha do trabalhador
- Feedback contínuo e 360º
- Igualdade de género
- Membros impressionantes na equipa
- Metodologias ágeis
- Tecnologias de ponta
Processo de entrevista
- Chamada de triagem com a equipa de talentos (validação da adequação à posição e à cultura da Intellias).
- Entrevista técnica com dois entrevistadores técnicos da área (pode incluir discussões sobre experiência profissional, pilhas tecnológicas, papéis, estudos de caso ou simulações).
- Entrevista com um gerente de projeto ou cliente (opcional).
- Oferta.
Quanto paga este cargo
Este anúncio paga 124% acima da mediana
Comparado com: Backend Salários reportados
€60k - 70k
O intervalo típico é €24k - €41k, mediana €29k.
