Sobre a oportunidade
Estamos apoiando uma empresa de tecnologia de grande porte na busca por um(a) Senior Software Engineer para atuar na evolução de plataformas críticas e na construção da próxima geração de produtos baseados em Inteligência Artificial.
Buscamos profissionais com sólida experiência em arquitetura backend, sistemas distribuídos e desenvolvimento de software escalável, que tenham interesse ou experiência prática na construção de soluções envolvendo IA Generativa, busca semântica, agentes inteligentes e automação avançada.
Esta posição terá papel estratégico na evolução da arquitetura da plataforma, atuando diretamente na criação de soluções modernas, resilientes e preparadas para integrar recursos avançados de Inteligência Artificial.
Principais responsabilidades:
- Liderar tecnicamente a evolução da arquitetura de software da plataforma.
- Projetar e desenvolver soluções escaláveis utilizando .NET.
- Garantir altos padrões de qualidade, segurança, observabilidade, disponibilidade e performance.
- Definir padrões arquiteturais e boas práticas de desenvolvimento.
- Projetar e evoluir arquiteturas orientadas a microsserviços e sistemas distribuídos.
- Participar de decisões técnicas relacionadas à adoção de Inteligência Artificial em produtos e processos.
- Construir integrações entre aplicações corporativas e serviços de IA.
- Desenvolver componentes voltados para busca inteligente, processamento de informações e automação baseada em IA.
- Trabalhar em conjunto com Product Managers, Engenharia, Dados e Qualidade para entregar soluções de alto impacto.
- Contribuir para a evolução contínua da engenharia de software e da cultura técnica da organização.
Requisitos obrigatórios:
- Experiência sólida em desenvolvimento backend utilizando .NET 8+.
- Conhecimento avançado em Programação Orientada a Objetos (OOP).
- Forte experiência em arquitetura de microsserviços e sistemas distribuídos.
- Domínio de Design Patterns, princípios SOLID e Clean Architecture.
- Experiência com Entity Framework.
- Conhecimento avançado em bancos relacionais como SQL Server, Oracle e PostgreSQL.
- Experiência com bancos NoSQL, como MongoDB.
- Vivência com mensageria e comunicação assíncrona utilizando RabbitMQ ou tecnologias similares.
- Conhecimento em Redis e mecanismos de cache distribuído.
- Experiência com testes unitários, integração e testes de performance.
- Forte domínio de Git, versionamento e estratégias de branching.
- Experiência com pipelines de CI/CD e automação de deploy.
- Conhecimento em observabilidade, monitoramento e troubleshooting de aplicações distribuídas.
Diferenciais:
- Experiência com Inteligência Artificial Generativa aplicada a produtos.
- Vivência com Semantic Kernel, incluindo uso de planners, functions, memory connectors e integração com vector stores (ex: Qdrant, Redis, PostgreSQL com pgvector).
- Experiência com integração de LLMs e plataformas de IA.
- Conhecimento em bancos vetoriais e mecanismos de busca semântica.
- Experiência com Qdrant, pgvector, Redis Vector ou tecnologias equivalentes.
- Participação em projetos de RAG (Retrieval-Augmented Generation).
- Conhecimento em engenharia de contexto e engenharia de prompts.
- Experiência com construção de agentes inteligentes e workflows baseados em IA.
- Vivência em soluções de processamento documental e recuperação inteligente de informações.
Benefícios:
- Cartão ECXPAY no valor de R$ 500,00/Mês;
- Acesso a Wellhub;
- Convênio Zenklub - Psicólogo / Nutricionista / Coaching/ Terapia;
- 22 dias uteis de descanso remunerado, após 12 meses;
- Parceria com curso de línguas "Time Load";
- Parceria com Clínica Bridges.