Senior Software Engineer ID87667 in Porto

Senior Software Engineer ID87667 in Porto

Porto Tempo inteiro 63000 - 77000 € / ano (est.) Híbrido
A

Num relance

  • Tarefas: Desenvolver fluxos de trabalho inovadores com Java, Spring Boot e React.
  • Empresa: Empresa de tecnologia premiada com uma cultura centrada nas pessoas.
  • Benefícios: Salário competitivo, crescimento profissional e flexibilidade no trabalho.
  • Outras informações: Ambiente dinâmico com oportunidades de crescimento na carreira.
  • Porquê este emprego: Trabalhe em projetos impactantes com tecnologia de ponta e clientes de renome.
  • Qualificações: Experiência em desenvolvimento de software e habilidades de colaboração em equipe.

O salário previsto situa-se entre 63000 - 77000 € por ano.

AgileEngine é uma empresa do Inc. 5000 que cria software premiado para marcas da Fortune 500 e startups inovadoras em mais de 17 indústrias. Classificamo-nos entre os líderes em áreas como desenvolvimento de aplicações e IA/ML, e nossa cultura centrada nas pessoas nos rendeu vários prêmios de Melhor Lugar para Trabalhar.

POR QUE SE JUNTAR A NÓS

Se você está procurando um lugar para crescer, causar impacto e trabalhar com pessoas que se importam, adoraríamos conhecê-lo!

SOBRE O PAPEL

Estamos à procura de um Engenheiro de Software Sênior para ajudar a definir uma abordagem centrada em agentes para o desenvolvimento de software. Esta pessoa projetará fluxos de trabalho agentic usando Java, Spring Boot, React e padrões de orquestração de IA, transformando experimentos bem-sucedidos em sistemas de produção. Um forte julgamento em relação à segurança, confiabilidade e auditabilidade é importante para clientes empresariais.

O QUE VOCÊ FARÁ

  • Projetar e construir fluxos de trabalho agentic que coordenem ferramentas, serviços, dados e aprovações humanas.
  • Desenvolver padrões reutilizáveis para orquestração de agentes, uso de ferramentas, gerenciamento de contexto, memória e colaboração entre múltiplos agentes.
  • Usar ferramentas de codificação agentic ao longo do ciclo de vida do desenvolvimento, incluindo planejamento, implementação, teste, depuração, refatoração, revisão de código e documentação.
  • Integrar agentes em desenvolvimento de software, testes, implantação, suporte e fluxos de trabalho operacionais.
  • Estabelecer padrões para avaliação, observabilidade, confiabilidade, segurança e governança de agentes.
  • Prototipar novas capacidades agentic e transformar experimentos bem-sucedidos em sistemas de produção.
  • Construir produtos completos e utilizáveis - não apenas demonstrações ou integrações de modelos isolados.
  • Identificar oportunidades para melhorar a produtividade de engenharia e a entrega de produtos através do desenvolvimento agentic.
  • Orientar engenheiros e ajudar a moldar uma estratégia técnica centrada em agentes em toda a organização.
  • Colaborar com líderes de produto e engenharia para conectar capacidades agentic a resultados significativos.
  • Projetar aplicações agentic em torno das necessidades reais dos usuários, incluindo experiências intuitivas, fluxos de trabalho confiáveis, permissões, trilhas de auditoria e tratamento significativo de erros.
  • Mover soluções agentic de protótipo para produção, abordando desempenho, escalabilidade, segurança, monitoramento, avaliação, custo e manutenção contínua.

REQUISITOS OBRIGATÓRIOS

  • Mais de 5 anos de experiência em um ambiente de desenvolvimento de produtos de software.
  • Forte proficiência em Java e Spring Boot.
  • Forte proficiência em JavaScript e React.
  • Forte proficiência em Bancos de Dados Relacionais.
  • Experiência prática na construção de agentes de IA, aplicações LLM que utilizam ferramentas ou fluxos de trabalho orquestrados.
  • Experiência com sistemas multi-agentes, RAG, busca vetorial, avaliação de agentes ou fluxos de trabalho com humanos no circuito.
  • Capacidade demonstrada de usar agentes de codificação de IA como colaboradores de engenharia produtivos em toda a base de código de uma aplicação.
  • Capacidade de fornecer aos agentes contexto claro, restrições, arquitetura, critérios de aceitação e direção técnica.
  • Bom julgamento na revisão, teste, segurança e melhoria do código gerado por agentes, em vez de aceitar saídas sem verificação.
  • Capacidade de decompor trabalhos complexos de aplicação em tarefas prontas para agentes, mantendo a consistência arquitetônica e a intenção do produto.
  • Experiência na criação de fluxos de trabalho nos quais os agentes podem raciocinar, selecionar ferramentas, chamar APIs, gerenciar estado, recuperar-se de falhas e escalar para pessoas quando apropriado.
  • Experiência sênior na construção e operação de sistemas de software de produção.
  • Experiência usando agentes para apoiar codificação, revisão de código, teste, gerenciamento de lançamentos ou resposta a incidentes.
  • Experiência com TypeScript.
  • Experiência com Python.
  • Experiência com APIs RESTful.
  • Experiência com infraestrutura na AWS.
  • Experiência com APIs, motores de fluxo de trabalho, arquiteturas orientadas a eventos, integrações ou sistemas distribuídos.
  • Forte compreensão de teste, observabilidade, segurança, permissões e recuperação de falhas.
  • Capacidade de transformar oportunidades ambíguas em soluções técnicas práticas e confiáveis.
  • Uma mentalidade de produto: a capacidade de entender um problema profundamente, fazer trade-offs apropriados e entregar uma solução completa da qual os clientes possam depender.
  • Fortes habilidades de comunicação e a capacidade de influenciar práticas de engenharia em toda a equipe.
  • Nível de inglês intermediário superior.

REQUISITOS DESEJÁVEIS

  • Experiência na construção de sistemas SaaS empresariais ou multi-inquilinos.
  • Familiaridade com tecnologia de educação superior e seus requisitos de privacidade e conformidade.
  • Experiência liderando transformação técnica ou introduzindo novas práticas de engenharia.

BENEFÍCIOS

  • Crescimento profissional: Acelere sua jornada profissional com mentoria, TechTalks e roteiros de crescimento personalizados.
  • Compensação competitiva: Igualamos suas habilidades, talentos e contribuições em constante crescimento com uma compensação competitiva baseada em USD e orçamentos para educação, fitness e atividades em equipe.
  • Uma seleção de projetos empolgantes: Junte-se a projetos com desenvolvimento de soluções modernas e clientes de alto nível, incluindo empresas da Fortune 500 e marcas de produtos líderes.
  • Horário flexível: Ajuste sua agenda para um equilíbrio ideal entre vida profissional e pessoal, tendo a opção de trabalhar em casa ou ir ao escritório – o que quer que o faça mais feliz e produtivo.

Nosso Processo de Recrutamento

Aplicação → Desafio de Codificação → Entrevista em Vídeo → Entrevista Técnica ou Entrevista com o Gerente de Contratação. Cada etapa nos ajuda a entender suas habilidades e adequação geral. Se for uma combinação, você receberá uma oferta.

Empregador para Senior Software Engineer ID87667 in Porto: Agileengine, Llc.

A AgileEngine é uma empresa premiada que se destaca na criação de software inovador para marcas Fortune 500 e startups de ponta. Com uma cultura centrada nas pessoas, oferecemos oportunidades de crescimento profissional através de mentorias e projetos emocionantes, além de um equilíbrio saudável entre vida profissional e pessoal com horários flexíveis e a opção de trabalho remoto. Junte-se a nós para fazer a diferença em um ambiente colaborativo e dinâmico, onde suas contribuições são valorizadas e reconhecidas.

A

Dados de contacto:

Equipa de recrutamento de Agileengine, Llc.

Achamos que precisas destas competências para brilhares como Senior Software Engineer ID87667 in Porto

Java
Spring Boot
JavaScript
React
Relational Databases
AI agents
Multi-agent systems