
A Nabla desenvolve software de inteligência artificial ambiente para a área da saúde, com foco em reduzir o trabalho de documentação exigido dos profissionais clínicos. Seu assistente se integra aos fluxos de trabalho clínicos para ajudar os profissionais a passar menos tempo em tarefas administrativas e mais tempo com os pacientes. A plataforma da empresa é usada por mais de 100 organizações de saúde e mais de 50.000 profissionais clínicos, com uma economia de tempo relatada de, em média, duas horas por dia.
Engenheiro sênior de segurança de aplicações
Proteja a plataforma de IA para saúde da Nabla e os dados clínicos, reforçando a segurança das aplicações, as proteções na nuvem e as práticas seguras de agentes de IA.
Descrição
- Oriente as equipes de produto por meio de revisões de design de segurança e modelagem de ameaças de funcionalidades, incluindo decisões sobre autenticação, autorização, tokens e sessões.
- Proteja clientes OAuth, códigos de uso único, ambientes multi-organização, endpoints de usuários da Core API e SDKs incorporados que usam postMessage.
- Identifique vulnerabilidades BOLA, IDOR e outras falhas de controle de acesso.
- Revise e priorize resultados de ferramentas SAST, SCA, análise de segredos e infraestrutura como código, além de revisões de código com auxílio de IA.
- Atribua descobertas a responsáveis com SLAs e reduza o backlog de vulnerabilidades em dependências.
- Implemente correções de segurança diretamente quando apropriado.
- Proteja funcionalidades de IA e LLM e agentes internos contra injeção de prompt, acesso excessivo a ferramentas ou permissões, exposição de informações de saúde protegidas (PHI), falhas de desidentificação e saída de dados para modelos ou APIs.
- Planeje e realize testes de invasão em sistemas web, mobile e administrativos.
- Verifique as correções e gerencie o programa de divulgação de vulnerabilidades.
- Lance um programa de recompensa por bugs.
- Crie controles seguros por padrão, incluindo orientações de programação, bibliotecas e padrões reforçados, além de verificações antes de commits e em pull requests.
Requisitos
- Tenha de 5 a 8 anos ou mais de experiência em engenharia de segurança, incluindo de 2 a 3 anos ou mais em segurança de aplicações ou produtos, ou experiência em engenharia de software com forte foco em segurança.
- Entenda profundamente a segurança moderna de web e APIs, incluindo OAuth 2.0/OIDC, design de sessões e tokens, multitenancy, OWASP Top 10 e API Top 10.
- Identifique falhas de controle de acesso por meio da análise de código.
- Escreva e revise código de produção, principalmente em Kotlin e Python, e trabalhe com clientes web, mobile e desktop.
- Automatize tarefas com Python.
- Tenha experiência liderando modelagem de ameaças e revisões de design de segurança.
- Tenha operado ferramentas SAST, SCA e de análise de segredos em CI, com um processo eficaz de triagem de descobertas.
- Transite com facilidade entre revisões de design de APIs, reforço da cadeia de suprimentos de software e incidentes de segurança.
- Comunique-se com eficiência e colabore com as equipes de engenharia, compliance e TI.
- Tenha proficiência profissional plena em francês e inglês, falados e escritos.
Benefícios
- Trabalho híbrido, com escritório em Paris e opção de trabalho remoto de qualquer lugar da França.
- Tempo para se exercitar durante o expediente pelo menos três vezes por semana, com opções como ioga, corrida, pilates ou HIIT.
- Encontros regulares da equipe fora do escritório.
- Oportunidades de visitar colegas em cidades como Nova York, Paris e São Francisco.
- Um ambiente de trabalho inclusivo e diverso.
- Opção de recusar a gravação da entrevista sem impacto na candidatura.