Senior Software Engineer (shared Services) in Porto

Senior Software Engineer (shared Services) in Porto

Porto Tempo inteiro 61650 - 75350 € / ano (est.) Remoto
N

Num relance

  • Tarefas: Desenvolver serviços de backend escaláveis e APIs internas para equipas de produto.
  • Empresa: Líder global em soluções SaaS para fluxos de trabalho digitais.
  • Benefícios: Pacote de benefícios abrangente, incluindo saúde, trabalho híbrido e desenvolvimento profissional.
  • Outras informações: Ambiente dinâmico com oportunidades de crescimento na carreira.
  • Porquê este emprego: Trabalhe com tecnologias inovadoras e faça a diferença em projetos impactantes.
  • Qualificações: Experiência em desenvolvimento backend e proficiência em Python, Go, Rust ou Java.

O salário previsto situa-se entre 61650 - 75350 € por ano.

Sobre Nós: Um líder global em SaaS para fluxos de trabalho digitais de documentos, a Nitro oferece um conjunto de soluções para PDF, assinatura eletrónica, verificação de identidade e análises, apoiadas por uma equipa de sucesso do cliente e gestão de mudanças de classe mundial. Com mais de 3 milhões de utilizadores licenciados e mais de 13.000 clientes empresariais em 157 países, servimos 67% da Fortune 500.

Como Trabalhamos: Temos como objetivo criar um ambiente onde indivíduos talentosos são capacitados para se destacarem. A forma como colaboramos, inovamos e nos envolvemos uns com os outros é importante para nós. Nosso trabalho é guiado por 5 princípios-chave:

  • Uma equipa, Uma missão: Nossa dedicação coletiva à missão da Nitro nos define.
  • Assumir responsabilidade: Assumimos total responsabilidade por nossas ações e decisões.
  • Responsáveis pelos nossos clientes: Estamos dedicados aos nossos clientes e levamos nossos compromissos a sério.
  • Excelência na execução: Somos movidos pela paixão e precisão, exemplificando excelência em nossa entrega.
  • Seja ousado, falhe rápido, aprenda mais rápido: Aprendemos enquanto crescemos, ousamos tentar e questionamos corajosamente.

Esses valores orientadores moldam nossa abordagem ao trabalho, promovendo uma cultura onde todos são inspirados a contribuir com o seu melhor.

Por que a Engenharia de Serviços Compartilhados da Nitro é uma função crítica na Nitro, desenvolvendo os produtos e serviços que estão no coração do nosso negócio hoje e ajudando-nos a realizar nossa visão de documentos mais inteligentes no futuro. Temos uma equipa de Engenharia incrivelmente talentosa e diversificada que se preocupa profundamente com nossos utilizadores, com uma forte cultura que acredita em construir as coisas certas e construí-las da maneira certa.

A nossa equipa de Serviços Compartilhados constrói as fundações sobre as quais o resto da Engenharia da Nitro se baseia – os serviços principais, APIs internas, bibliotecas, infraestrutura e ferramentas de desenvolvimento das quais nossos produtos em nuvem dependem. O trabalho é amplo por design: uma semana você pode estar construindo para velocidade em um serviço de gestão de arquivos de alto rendimento, na próxima projetando uma API compartilhada ou melhorando a entrega dos nossos serviços.

Se você gosta de trabalhar em várias linguagens e camadas da pilha, e deseja que seu trabalho multiplique o impacto de cada outra equipa, esta equipa é para você.

A Função: Estamos à procura de um Engenheiro de Software Back End Sênior para projetar, construir e operar os serviços fundamentais que o resto da Engenharia da Nitro se baseia. Você trabalhará em uma base de código poliglota – Python, Go, Rust e Java – e assumirá serviços de ponta a ponta, desde a especificação e arquitetura até a implantação, observabilidade e suporte em produção na AWS. Este é um papel para um engenheiro amplo e com mentalidade sistêmica que gosta de resolver os problemas compartilhados difíceis uma vez e bem, para que cada equipa de produto se beneficie.

O que você fará:

  • Projetar, construir e operar serviços compartilhados escaláveis e de qualidade de produção, APIs internas e bibliotecas usadas pelas equipas de produto da Nitro.
  • Assumir total responsabilidade pelos serviços ao longo de todo o ciclo de vida: desde a especificação técnica e arquitetura até a implantação, observabilidade e suporte em produção.
  • Utilizar fluxos de trabalho de codificação ágeis e ferramentas de desenvolvimento assistidas por IA para maximizar a velocidade e qualidade do desenvolvimento.
  • Trabalhar em várias linguagens e ambientes de execução – Python, Go, Rust e Java – e escolher a ferramenta certa para cada problema.
  • Construir e melhorar a infraestrutura, ferramentas de desenvolvimento e fundamentos de CI/CD que permitem que outras equipas de engenharia entreguem mais rapidamente e com mais segurança.
  • Impulsionar confiabilidade, desempenho, segurança e eficiência de custos em nossa presença na AWS.
  • Desenvolver e manter robustas suítes de testes automatizados (unitários, integração e fim a fim).
  • Trabalhar em estreita colaboração com Gerentes de Engenharia, equipas de produto e engenheiros pares em uma equipa dinâmica em Dublin/Porto.
  • Compartilhar conhecimento, contribuir para padrões técnicos e orientar engenheiros mais juniores.

O que estamos procurando:

  • Mais de 5 anos de experiência profissional em desenvolvimento de software back end.
  • Experiência prática sólida em pelo menos duas das seguintes linguagens: Python, Go, Rust e Java, com a capacidade de trabalhar efetivamente em todas elas.
  • Experiência demonstrada com fluxos de trabalho de codificação ágeis e desenvolvimento assistido por IA desde a especificação até a produção.
  • Fundamentos sólidos de sistemas: redes, concorrência, sistemas operacionais, ajuste de memória e desempenho.
  • Experiência em construir e operar serviços nativos da nuvem na AWS usando Docker, Kubernetes e infraestrutura como código (Terraform ou similar).
  • Mentalidade forte de Dev Ops para trabalhar com a equipa de SRE na construção de sistemas.
  • Experiência em projetar e construir APIs REST e/ou gRPC, SDKs ou bibliotecas compartilhadas consumidas por outras equipas.
  • Experiência com bancos de dados SQL e NoSQL, como Postgres, MySQL, DynamoDB e Redis.
  • Experiência com arquiteturas assíncronas e orientadas a eventos: SQS, Kafka, AWS Lambda, Step Functions ou similar.
  • Experiência prática com ferramentas de CI/CD, observabilidade (métricas, registro, rastreamento) e práticas modernas de Dev Ops.
  • Forte compreensão das práticas de teste e engenharia de qualidade.
  • Excelentes habilidades de comunicação e experiência em trabalhar em uma equipa ágil colaborativa.
  • Confortável trabalhando em um ambiente dinâmico e acelerado.

Pontos Bônus:

  • Experiência em uma equipa de plataforma, infraestrutura, SRE ou experiência do desenvolvedor apoiando múltiplas equipas de produto.
  • Experiência em construir ferramentas internas para desenvolvedores, sistemas de construção ou plataformas de CI/CD em larga escala.
  • Experiência em segurança: IAM, gestão de segredos ou serviços de autenticação e autorização.
  • Experiência em construir aplicações de produção alimentadas por IA ou servidores MCP (Model Context Protocol).
  • Experiência com bibliotecas de processamento de PDF ou manipulação de documentos em larga escala.
  • Contribuições de código aberto em qualquer uma das linguagens acima.

Por que Nitro? Juntamente com nossos benefícios e programas regulares (incluindo saúde, dental, visão e aposentadoria como padrão), também temos orgulho de oferecer algumas iniciativas adicionais para futuros Nitronauts:

  • Trabalho Híbrido: Nossa equipa adota o modelo de trabalho híbrido, apreciando sua combinação de flexibilidade e estrutura.

Benefícios: A Nitro fornece a todos os funcionários um pacote abrangente de benefícios que inclui seguro de saúde, cobertura dental e de visão, e benefícios de bem-estar. Também oferecemos correspondência de pensão/401k, juntamente com muitos outros benefícios específicos de cada país. A Nitro incentiva fortemente candidaturas de todos, independentemente de raça, religião, cor, origem nacional, gênero, orientação sexual, idade, estado civil ou deficiência. Fornecemos uma experiência acessível para candidatos e convidamos você a solicitar quaisquer acomodações ou ajustes durante o processo de entrevista e além. Ao enviar sua candidatura, você reconhece que a Nitro processará seus dados pessoais de acordo com nossa Política de Privacidade.

Empregador para Senior Software Engineer (shared Services) in Porto: Nitro

A Nitro é um excelente empregador que valoriza a inovação e a colaboração em um ambiente de trabalho híbrido em Porto. Oferecemos oportunidades de crescimento profissional, um forte foco na cultura de equipe e benefícios competitivos, permitindo que os nossos engenheiros de backend contribuam significativamente para o desenvolvimento de soluções de ponta na nuvem. Junte-se a nós para fazer parte de uma jornada significativa, onde cada membro da equipe desempenha um papel crucial na transformação da experiência do cliente.

N

Dados de contacto:

Equipa de recrutamento de Nitro

Achamos que precisas destas competências para brilhares como Senior Software Engineer (shared Services) in Porto

Desenvolvimento de Software Backend
Python
Go
Rust
Java
AWS
Docker