Staff Engineer | Líber
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.