Skip to content
ClaudeChatGPTCursor

Search jobs inside your AI agent.

Connect

Friend Consulting

New

Pessoa engenheira de software sênior | arquitetura de soluções e inteligência artificial

Posted Updated 5 views
Discussion

Summary

Senior software engineer focused on solution architecture and applied AI at Friend Consulting in Campinas: evolving system architecture, building resilient .NET microservices on Azure with messaging and observability, and integrating LLMs, agents, and generative AI into corporate products.

  • Sólida experiência em desenvolvimento de software, principalmente com .NET.
  • Experiência com arquitetura de software e soluções em cloud, preferencialmente Microsoft Azure.
  • Vivência com microsserviços, integrações entre sistemas e mensageria.
  • Conhecimento em observabilidade, utilizando ferramentas como Datadog ou similares.
  • Experiência com práticas de desenvolvimento seguro (Secure by Design).
  • Conhecimento e experiência com escalabilidade, alta disponibilidade e otimização de performance.
  • Experiência com testes automatizados, incluindo testes unitários e de integração, além de práticas de TDD e BDD.
  • Experiência prática na aplicação de inteligência artificial em produtos.
  • Ensino superior completo.
  • Inglês avançado, com domínio da conversação e da escrita, para comunicação com stakeholders globais.

Será considerado um diferencial:

  • Experiência com inteligência artificial generativa, incluindo LLMs, RAG e agentes.
  • Vivência na integração de soluções de IA com sistemas corporativos.
  • Conhecimento em governança, segurança e uso responsável de inteligência artificial.
  • Contribuir para a evolução da arquitetura de sistemas e produtos, desde o design até a operação.
  • Aplicar padrões arquiteturais e boas práticas de engenharia, garantindo qualidade, consistência e manutenibilidade das soluções.
  • Projetar e desenvolver soluções robustas de integração, incluindo APIs, eventos e sistemas de mensageria.
  • Desenvolver sistemas resilientes, escaláveis, seguros e observáveis, considerando requisitos de alta disponibilidade e performance.
  • Contribuir para iniciativas de modernização tecnológica e redução de dívida técnica.
  • Manter a documentação técnica clara, atualizada e versionada, registrando decisões arquiteturais.
  • Incentivar a reutilização de componentes e soluções, promovendo eficiência e padronização entre os times.
  • Garantir aderência aos padrões de desenvolvimento seguro e às boas práticas de arquitetura e engenharia de software.
  • Atuar na resolução de incidentes relevantes e na tomada de decisões técnicas.
  • Contribuir para a melhoria contínua com base em dados, métricas e indicadores de desempenho.
  • Apoiar a otimização do uso de infraestrutura, considerando eficiência operacional e princípios de FinOps.
  • Decompor problemas complexos em entregas incrementais, priorizando valor e resultados para o negócio.
  • Desenvolver e integrar soluções baseadas em inteligência artificial, incluindo LLMs, agentes e automações.
  • Avaliar oportunidades de aplicação de IA considerando valor de negócio, riscos, viabilidade técnica e impacto operacional.
  • Desenvolver soluções integradas a sistemas corporativos e fluxos de negócio.
  • Aplicar boas práticas de uso responsável da inteligência artificial, considerando segurança, privacidade e governança.
  • Atuar como referência técnica para o time, apoiando decisões arquiteturais e a execução de iniciativas estratégicas.
  • Apoiar o desenvolvimento de outros profissionais de engenharia e o processo de onboarding de novos integrantes.
  • Disseminar boas práticas de qualidade, desenvolvimento e engenharia de software.
  • Colaborar com equipes de Produto, Engenharia e Negócio para construir soluções alinhadas aos objetivos estratégicos.
  • Executar demais atividades relacionadas à área.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →