Snyk

Snyk é uma empresa de segurança focada em desenvolvedores que ajuda as empresas de software a desenvolver e construir rapidamente aplicações seguras. Oferece uma plataforma que protege todos os componentes críticos das aplicações modernas. Com integrações diretas nos fluxos de trabalho, controlo de versão e CI/CD, a Snyk permite fluxos de segurança eficientes e reduz o tempo para resolver vulnerabilidades.
About company

Engenheiro de Software Sénior

On-site

location Lisboa

date November 28, 2025

types Tempo integral

Descrição do Papel

A Snyk é a líder em desenvolvimento de software seguro com IA, ajudando milhões de desenvolvedores a desenvolver rapidamente e a manter a segurança enquanto a IA transforma a forma como o software é construído.

A nossa Plataforma de Segurança para Desenvolvedores, nativa em IA, integra-se perfeitamente nos fluxos de trabalho de desenvolvimento e segurança, tornando fácil encontrar, corrigir e prevenir vulnerabilidades – desde código e dependências até containers e cloud.

A nossa missão é capacitar cada desenvolvedor a inovar com segurança na era da IA – aumentando a produtividade enquanto reduzimos o risco empresarial. Não somos a sua empresa de segurança comum – construímos a Snyk com uma Equipa Única, Cuidamos Profundamente, Focados no Cliente e com Visão de Futuro.

É assim que nos mantemos motivados, solidários e sempre à frente, enquanto a IA remodela o nosso mundo.

Por que este papel?

Como Engenheiro de Software Sénior na Snyk, desempenhará um papel significativo na definição da nossa API e Produto Web da Snyk. Conduzirá consensos com outros engenheiros para construir uma infraestrutura fundamental em grande escala e trabalhará com outros para garantir que seja utilizada de forma ampla e consistente.

O que fará:

- Analisar requisitos, especificações e documentos de design técnico em preparação para o desenvolvimento.

- Desenvolver componentes de backend que suportem novas ou existentes funcionalidades.

- Trabalhar com as diferentes equipas para discutir e implementar soluções técnicas, e corrigir e identificar bugs.

- Implementar testes para qualquer código desenvolvido.

- Rever e testar o código dos colegas de equipa.

Requisitos Principais

O que traz:

- Pelo menos 5 anos de experiência profissional como Engenheiro de Backend, Desenvolvedor de Software ou papel similar.

- Forte experiência com Python ou Go

- Compromisso forte com a qualidade do código e o valor de dar e receber feedback através de revisões de código.

- Capacidade de lidar com a ambiguidade e responder com agilidade quando os requisitos e prioridades mudam.

- Habilidade para elevar o desempenho de uma equipa através de coaching e mentoria a engenheiros mais juniores.

- Comunicador eficaz tanto verbalmente como por escrito.

Seria ótimo se também…

- Um interesse e conhecimento em conceitos de segurança são valorizados.

- Gostar de falar com clientes para identificar, priorizar e resolver problemas de forma iterativa e construir algo que realmente amem.

- Alimentar-se de problemas técnicos complexos e encontrar soluções onde outros veem obstáculos.