← Todas as vagas

Staff Software Engineer

Escale

📍 São Paulo/SPremoto

Descrição da vaga

Buscamos uma pessoa Staff Software Engineer para escalar com a gente.

Na Escale, tecnologia, dados e Inteligência Artificial estão no centro da estratégia. Desenvolvemos soluções que transformam jornadas complexas de aquisição digital em experiências mais inteligentes, eficientes e escaláveis.

Aqui, trabalhamos com mentalidade AI First, decisões orientadas por dados e autonomia para propor e evoluir soluções em produção. Valorizamos a engenharia de excelência, a colaboração entre especialistas e o protagonismo na construção de sistemas robustos e escaláveis.

Se você é movido por desafios, gosta de pensar em arquitetura e quer transformar tecnologia em impacto real, seu próximo passo pode começar aqui.

#FaçaParteDaEscalada: vem saber o que esperamos de você 

Sobre o time
Você fará parte do time de Engenharia, responsável por desenvolver e evoluir as plataformas que suportam a operação e o crescimento do negócio. É um time próximo das áreas de produto e negócio, que atua de forma ágil e colaborativa para construir soluções escaláveis, eficientes e com impacto direto nos resultados.

Responsabilidades:

  • Liderar tecnicamente a evolução da arquitetura de soluções fullstack dentro dos domínios de atuação, garantindo escalabilidade, performance e sustentabilidade técnica;
  • Atuar como referência técnica influenciando decisões de engenharia entre múltiplos squads e promovendo boas práticas de desenvolvimento;
  • Liderar iniciativas técnicas relevantes, apoiando o time na definição e implementação de soluções;
  • Contribuir para a evolução de padrões arquiteturais (como microsserviços, Event-Driven e DDD), equilibrando qualidade técnica, escalabilidade e pragmatismo;
  • Contribuir para decisões e evolução de estratégias híbridas entre desenvolvimento tradicional e soluções Low Code, apoiando ganhos de eficiência e escala;
  • Desenhar e implementar integrações e automações de processos críticos, garantindo confiabilidade, rastreabilidade e integridade dos dados;
  • Identificar riscos técnicos e gargalos arquiteturais, atuando preventivamente junto aos times e áreas de negócio;
  • Trabalhar em parceria com Produto e Negócio, traduzindo problemas complexos em soluções técnicas viáveis e escaláveis;
  • Apoiar a evolução técnica do time por meio de code reviews, mentorias e disseminação de boas práticas;
  • Contribuir para a evolução contínua da qualidade técnica, observabilidade e manutenção das aplicações.

Essenciais

  • Experiência como Software Engineer atuando em ambientes de alta complexidade;
  • Experiência em desenvolvimento Full Stack utilizando TypeScript, JavaScript, Node.js e React;
  • Vivência com arquitetura de software (Microsserviços, Event-Driven Architecture, DDD e Clean Architecture);
  • Experiência com integrações via APIs, automações e construção de fluxos sistêmicos;
  • Experiência com bancos relacionais e não relacionais (SQL e NoSQL);
  • Experiência com AWS (Lambda, SQS, SNS, RDS, S3 ou serviços equivalentes);
  • Capacidade de atuar como referência técnica influenciando decisões entre múltiplos times ou iniciativas;
  • Experiência apoiando decisões arquiteturais considerando escalabilidade, performance e sustentabilidade técnica.

Diferenciais

  • Experiência com ferramentas Low Code e modelos híbridos de desenvolvimento;
  • Vivência com práticas de DevOps e SRE, incluindo CI/CD, observabilidade e automação de infraestrutura;
  • Experiência com GenAI, chatbots, agentes autônomos ou automações inteligentes;
    Vivência em ambientes de alta escala e alta concorrência;
  • Boa comunicação e capacidade de interação com stakeholders técnicos e de negócio.