* Salário: R$ 2.000 a R$ 5.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Outros
Nível: Junior
Resumo da vaga
Estamos em busca de uma pessoa Staff Engineer com profundidade técnica em arquitetura de software, cloud e desenvolvimento fullstack moderno, capaz de liderar tecnicamente iniciativas estratégicas e impulsionar a evolução da engenharia da Líber. Essa pessoa atuará diretamente na construção da nova plataforma ligada ao ecossistema de FIDC Proprietário, colaborando de forma cross com diferentes áreas e squads, em um ambiente orientado à inovação, escalabilidade e AI First.
Esperamos alguém com visão sistêmica, alta capacidade analítica e pragmatismo técnico para identificar gargalos, propor soluções robustas e elevar o nível técnico do time e dos produtos. Buscamos um perfil capaz de atuar em ambientes de missão crítica, com alta complexidade operacional, integrações sensíveis e contexto financeiro regulado.
Principais responsabilidades
Liderar tecnicamente o desenvolvimento e evolução de aplicações estratégicas utilizando Node.js e React;
Projetar arquiteturas escaláveis, resilientes e orientadas a cloud native/serverless;
Atuar na construção da nova plataforma relacionada ao ecossistema de Crédito Estruturado B2B e FIDC Proprietário;
Definir e disseminar boas práticas de engenharia, arquitetura e qualidade de software;
Estruturar soluções orientadas a DDD (Domain-Driven Design) e desenvolvimento baseado em especificação;
Identificar gargalos técnicos, riscos arquiteturais e oportunidades de melhoria contínua;
Conduzir discussões técnicas complexas e apoiar tomadas de decisão de engenharia;
Atuar de forma cross entre squads e áreas de negócio, entendendo contextos e traduzindo necessidades em soluções pragmáticas;
Apoiar a evolução técnica do time por meio de mentorias, revisões técnicas e direcionamentos arquiteturais;
Contribuir ativamente para a estratégia AI First da engenharia, utilizando IA de forma estruturada e orientada à produtividade e qualidade;
Garantir padrões elevados de observabilidade, performance, segurança e sustentabilidade das aplicações;
Estruturar integrações resilientes com sistemas externos e contrapartes de diferentes níveis de maturidade tecnológica;
Garantir rastreabilidade, monitoramento e observabilidade ponta a ponta de transações distribuídas e integrações críticas;
Participar ativamente da evolução dos processos, práticas e cultura de engenharia da companhia.
INEGOCIÁVEIS | Principais competências e habilidades
Experiência sólida como Software Engineer Sênior/Staff Engineer em ambientes complexos;
Forte domínio de Node.js e React.js em aplicações escaláveis;
Conhecimento avançado em arquitetura cloud e ambientes serverless (AWS);
Vivência robusta com DDD (Domain-Driven Design);
Experiência com arquitetura e desenvolvimento orientado a especificação;
Capacidade de atuar com autonomia técnica;
Perfil analítico, crítico, organizado e orientado à solução;
Capacidade de compreender regras de negócio complexas e transformar contexto em soluções técnicas pragmáticas;
Vivência com desenho arquitetural, escalabilidade e tomada de decisão técnica;
Forte preocupação com qualidade de código, testes, observabilidade e boas práticas de engenharia;
Experiência prática utilizando IA aplicada ao desenvolvimento de software de forma estruturada e estratégica;
Excelente capacidade de comunicação e colaboração entre áreas técnicas e de negócio;
Experiência comprovada em ambientes financeiros regulados, fintechs, bancos, infraestrutura de mercado ou sistemas de missão crítica;
Experiência prática com arquiteturas orientadas a eventos e mensageria assíncrona;
Domínio de SQS/SNS, EventBridge ou tecnologias similares;
Entendimento profundo sobre garantias de entrega, ordering, replay, versionamento de eventos e state machines complexas;
Experiência em observabilidade end-to-end de transações distribuídas;
Capacidade de rastrear operações cross-sistema para debug, monitoramento e auditoria;
Vivência com distributed tracing, correlação de eventos e definição de SLIs/SLOs;
Experiência comprovada na construção de integrações resilientes com sistemas externos de baixa maturidade técnica;
Domínio de padrões defensivos de engenharia de software, como:
circuit breakers;
retry com backoff exponencial;
idempotência;
timeouts agressivos;
dead letter queues;
Saga/compensação;
Capacidade de desenhar arquiteturas assumindo falhas externas como premissa operacional.
DESEJÁVEIS | Principais competências e habilidades
Vivência com Docker e estratégias de containerização;
Conhecimento em CI/CD e automação de pipelines;
Familiaridade com monitoramento e observabilidade (Datadog ou similares);
Experiência com práticas modernas de engenharia em ambientes AI First;
Vivência em estruturas organizadas por squads e atuação cross-funcional;
Experiência em contextos de crédito estruturado, FIDC ou mercado de capitais;
Conhecimento em modelagem de sistemas de alta escalabilidade e integração via APIs;
Familiaridade com metodologias ágeis, especialmente Scrum e Kanban;
Experiência com produtos e plataformas de missão crítica;
Conhecimento em arquitetura distribuída de alta disponibilidade e tolerância a falhas.
