Engenheiro(a) de Software Sênior
Descrição da vaga
A SoftExpert é a empresa líder de mercado em soluções de software para a gestão integrada da conformidade, inovação e transformação digital de processos. E uma grande empresa possui grandes números: são mais de 900 colaboradores, mais de 3 mil clientes e 3 milhões de usuários, em mais de 50 países ao redor do mundo!
Completamos 30 anos e nosso sonho é atingir todos os países do globo com nossas soluções.
Por isso o nosso lema é #WeAreExpertsAndGlobal
A Oportunidade
Buscamos um(a) Engenheiro(a) de Software Sênior para atuar na Squad de AI, contribuindo no design, na evolução e na sustentação de componentes críticos da plataforma. A posição combina entrega técnica hands-on com influência em decisões de arquitetura e no crescimento técnico do time.
Responsabilidades e atribuições
- Projetar, implementar e evoluir serviços e componentes com foco em performance, escalabilidade e manutenibilidade;
- Participar de decisões arquiteturais, avaliando trade-offs e documentando as escolhas (ADRs, pareceres técnicos);
- Garantir qualidade por meio de testes automatizados, code review e práticas de engenharia consistentes;
- Atuar em observabilidade e confiabilidade: métricas, logs, tracing, análise e correção de incidentes;
- Colaborar com Produto, QA e demais squads na definição de escopo técnico e na quebra de entregas;
- Apoiar tecnicamente engenheiros menos experientes, disseminando boas práticas e padrões do framework interno;
Requisitos e qualificações
- Experiência sólida em desenvolvimento de software para produtos (não apenas projetos pontuais);
- Domínio de Java e Python e de seu ecossistema de bibliotecas e ferramentas;
- Bom domínio de bancos de dados relacionais (modelagem, tuning de queries, índices);
- Experiência com múltiplos SGBDs é valorizada;
- Experiência com APIs REST, integrações entre sistemas e mensageria;
- Práticas de CI/CD, versionamento (Git) e cultura de automação;
- Capacidade de comunicar decisões técnicas com clareza, por escrito e verbalmente;
Você irá se diferenciar se tiver:
- Experiência com aplicações baseadas em IA generativa e integração com LLMs (APIs, prompt engineering, controle de custo e latência);
- Conhecimento de arquiteturas RAG: chunking, estratégias de indexação, reranking e avaliação de qualidade de resposta;
- Vivência com bases vetoriais e busca semântica (pgvector, OpenSearch/Elasticsearch k-NN, Qdrant, Milvus, Weaviate ou similares) e com modelos de embeddings;
- Experiência com agentes, orquestração de ferramentas e protocolos de integração (ex.: MCP, function calling);
- Noções de avaliação e guardrails para sistemas de IA (métricas de qualidade, mitigação de alucinação, observabilidade de LLM);
- Experiência com containers e orquestração (Docker, Kubernetes) e com plataformas de observabilidade;
- Conhecimento em segurança de aplicações (OWASP, SAST/DAST, gestão de vulnerabilidades);
Informações adicionais
O que oferecemos para os nossos #Experts?
🩺Plano de Saúde Unimed: Sem mensalidade para o titular e coparticipação de apenas 30%
🤑PLR: Reconhecemos e valorizamos o seu esforço com um PLR anual especial
🍎Vale-Refeição ou Vale-Alimentação: Desfrute de refeições sem desconto em folha, com um benefício de R$950,00
👩🏫Auxílio Educação: Bolsas de estudos para idiomas, graduação, pós ou especializações, com reembolso mensal de até 70%
🏋🏽♂️TotalPass: Acesso à rede de academias, psicólogos e nutricionista em todo o Brasil com um desconto exclusivo
🦷Plano Odontológico: Escolha entre três opções de planos abrangentes para cuidar do seu sorriso em todo o Brasil
🎁Indicação Premiada: Indique um amigo e receba bonificações em seu Flash
💻Cursos Online Gratuitos: Aprimore suas habilidades com cursos 100% gratuitos, desenvolvidos pela SoftExpert
🏅Capacitações Internas e Externas: Investimos no seu crescimento com programas de capacitação
💊Convênio Farmácia
💟Seguro de Vida
🐶 Convênio Pet
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Avaliação de Perfil Comportamental
- Etapa 3: Entrevista RH
- Etapa 4: Entrevista líder
- Etapa 5: Desafio
- Etapa 6: Proposta
- Etapa 7: Contratação
TAKE YOUR CAREER TO THE NEXT LEVEL 🚀💙
Somos referência no mercado como uma empresa de soluções de software para a gestão integrada, contando com mais de 40 componentes dedicados à administração e gestão empresarial. Nosso objetivo é proporcionar às empresas a conformidade, inovação e transformação digital de processos, garantindo uma abordagem abrangente e eficaz.
E uma grande empresa possui grandes números: temos 11 unidades de negócio em diferentes países, mais de 900 colaboradores, mais de 3 mil clientes e 3 milhões de usuários espalhados em cerca de 50 países ao redor do mundo. Com 3 décadas de atuação, sonhamos em atingir todos os países do globo com as nossas soluções, por isso aqui #WeAreExpertsAndGlobal!
Se você gosta de desafios e quer fazer parte dessa jornada global rumo a transformação digital, nós queremos te conhecer!
Conheça mais sobre nós! 💙