Caro usuário, habilite o javascript para que esse site funcione corretamente.

Staff Engineer | Líber

* 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.