Engenheiro de Software Sênior
Sklep Consultoria de R&S e Treinamento
Descrição da vaga
Vaga: Engenheiro de Software Sênior
Local: São Paulo/SP (Av. Paulista)
Empresa: Montanari Tecnologia
Sobre a Montanari Tecnologia: Com mais de 20 anos de mercado, somos parceiros estratégicos dos
maiores bancos e players de meios de pagamento do país, entregando alto desempenho em soluções
customizadas, integração sistêmica e backoffice. A Montanari é especialista em conciliação de cartão de
crédito corporativo e BPO. Nosso portfólio reúne grandes nomes, como Bradesco, Itaú, Santander, Voetur, Maringá Turismo, Mastercard e Visa – parceiros que confiam na nossa expertise e valorizam a segurança e a solidez da relação.
Estamos crescendo e buscando profissionais para embarcar nessa jornada conosco. Nos últimos anos,
expandimos nossa atuação para a América Latina, com projetos em andamento no México e novas
oportunidades em toda a região. Em paralelo, entramos com força em novas frentes de negócio de alto
impacto: subadquirência, geração de cartões de crédito virtuais, plataformas de gestão de eventos
corporativos e projetos para o setor público. São produtos novos, sendo construídos agora, com espaço
real para quem quer deixar sua marca desde a primeira linha.
Site: https://montanaritecnologia.com.br/
LinkedIn: https://www.linkedin.com/company/montanaritecnologia
Sobre a vaga: Como Engenheiro de Software Sênior, você se reportará ao Gerente de Projetos e atuará
como referência técnica das squads, definindo a arquitetura das soluções, os padrões de engenharia e a
estratégia de adoção de Inteligência Artificial nos produtos e no próprio processo de desenvolvimento.
Você trabalhará em conjunto com o Product Owner e com a área de negócios na construção do produto,
avaliando a viabilidade técnica das demandas, traduzindo necessidades de negócio em arquiteturas
seguras, escaláveis e observáveis. Além de desenhar, você também codifica junto com o time, garantindo que as entregas sejam conduzidas com eficiência, agilidade e qualidade.
Responsabilidades:
- Definir, documentar e evoluir a arquitetura de soluções;
- Projetar arquiteturas distribuídas em microsserviços, APIs e integrações sistêmicas de alta
disponibilidade, resiliência e desempenho; - Atuar de forma hands-on no desenvolvimento: codificar componentes core, bibliotecas compartilhadas,
integrações e trechos críticos de performance e segurança em C# / .NET; - Prototipar e implementar as soluções, servindo de referência de implementação e de boas práticas
para as squads; - Arquitetar soluções com Inteligência Artificial Generativa: LLMs, RAG (Retrieval-Augmented
Generation), bancos vetoriais, agentes, orquestração de ferramentas (function calling / MCP) e
engenharia de prompt; - Definir e disseminar padrões de engenharia: código limpo, Clean Architecture, DDD, testes
automatizados, CI/CD, versionamento e gestão de dívida técnica; - Realizar revisões de arquitetura e de código, atuando como gatekeeper técnico das entregas;
- Garantir requisitos não funcionais: segurança, escalabilidade, observabilidade, custo em nuvem,
performance e continuidade de negócio; - Apoiar tecnicamente as squads, identificar e preencher os principais gaps técnicos e mentorar
desenvolvedores plenos e sêniores; - Participar da análise de requisitos, estimativas e do planejamento técnico das releases;
- Atuar como interlocutor técnico junto a clientes, parceiros e áreas de negócio, segurança e
infraestrutura; - Trabalhar em conjunto com a liderança para alinhar e executar as estratégias de evolução tecnológica
e o roadmap de arquitetura.
- Graduação em Ciências da Computação, Engenharia da Computação ou áreas relacionadas;
- Excelentes habilidades de comunicação, resolução de problemas, negociação técnica e capacidade de
influenciar sem autoridade formal; - Mínimo de 6 anos de experiência em desenvolvimento de software, sendo pelo menos 3 anos atuando
em arquitetura de sistemas; - Domínio de C#, .NET / .NET Core e ASP.NET, com forte experiência em backend distribuído em
microsserviços, RESTful API design, JSON, MVC, ORMs e mensageria (filas e eventos); - Perfil hands-on, com prática atual de codificação e disposição para se manter próximo do código,
escrevendo e revisando software no dia a dia; - Domínio em AWS é obrigatório (computação, contêineres, serverless, mensageria, observabilidade e
segurança); - Experiência com contêineres e orquestração (Docker e Kubernetes);
- Conhecimento em plataformas e frameworks de IA;
- Experiência com bancos de dados SQL Server e stored procedures; bancos NoSQL e vetoriais são
desejáveis; - Experiência com GitHub, CI/CD e Infrastructure as Code (Terraform, CloudFormation ou equivalentes);
- Conhecimento em segurança da aplicação (OAuth2/OIDC, gestão de segredos, criptografia, OWASP)
e em requisitos regulatórios do setor financeiro; - Conhecimento em observabilidade e telemetria (logs, métricas, tracing distribuído, OpenTelemetry)
Diferenciais: - Experiência em arquitetura de soluções com Inteligência Artificial Generativa: LLMs, RAG,
embeddings, bancos vetoriais, agentes e avaliação de resultados; - Conhecimento em TypeScript, React JS, Angular, Node.js ou Python;
- Conhecimento em métodos ágeis (Scrum e Kanban) e do Jira;
- Certificações em arquitetura, AWS ou IA são diferenciais;
- Experiência em produtos bancários, adquirência e meios de pagamento são diferenciais;
- Inglês técnico para leitura de documentação é desejável.
- Experiência em produtos bancários, adquirência e meios de pagamento
Mais vagas em São Paulo
- Engenheiro de Software Sênior
- Engenheiro de Software Pleno
- Engenheiro(a) DevOps Sênior (Remoto)
- Serviços de projetos de tubulação
- Consultor(a) de ECA Digital e Privacidade Pleno/Sênior
- Engenheiro(a) de Dados Sênior | FinOps | Databricks | Cloud Cost
- Consultor(a) de Governança de IA e Privacidade Pleno/Sênior
- AGENTE DE RESERVAS
