Arquiteto(a) de Software

Remoto, Brasil · senior · remote · pj

Arquiteto(a) de Software

Buscamos um(a) Arquiteto(a) de Software sênior para definir a espinha dorsal técnica de produtos que precisam crescer sem acumular dívida técnica. Você vai traduzir objetivos de negócio em decisões de arquitetura sustentáveis: stack, padrões de API, modelagem de dados e estratégia de integração.

O papel exige tanto profundidade técnica quanto capacidade de explicar trade-offs para quem não é engenheiro. Você participa desde a definição da arquitetura alvo até a revisão de decisões críticas durante a implementação, incluindo uso responsável de IA no processo de design e revisão de código.

Buscamos alguém que já viveu as consequências de arquitetura mal decidida e sabe evitar isso desde o início.

Defina a arquitetura técnica que sustenta o produto no curto e no longo prazo.

Responsabilidades

  • Desenhar diagramas de contexto, componentes e integração para produtos novos ou em evolução.
  • Definir stack, padrões de API e modelagem de dados alinhados às necessidades do negócio.
  • Estabelecer requisitos não funcionais: escala, segurança, disponibilidade e performance.
  • Revisar decisões técnicas críticas e propor alternativas com trade-offs explícitos.
  • Apoiar o time de engenharia na implementação e em decisões de arquitetura no dia a dia.
  • Avaliar criticamente uso de IA em geração de código e decisões arquiteturais do time.

Requisitos

  • Experiência sólida em engenharia de software com passagem comprovada por decisões de arquitetura.
  • Domínio de arquitetura de sistemas distribuídos, microsserviços e integração de APIs.
  • Experiência prática com ambientes cloud (AWS, Azure ou GCP) e seus trade-offs de custo e escala.
  • Uso prático de ferramentas de IA (Claude, ChatGPT, Copilot ou equivalentes) para análise, prototipação e revisão de código.
  • Conhecimento sólido de estratégias de teste e qualidade em sistemas complexos.
  • Comunicação técnica clara para negociar decisões com engenharia, produto e liderança.

Diferenciais

  • Experiência com arquitetura orientada a eventos e mensageria.
  • Vivência liderando modernização de sistemas legados.
  • Conhecimento de segurança de aplicações e threat modeling.
  • Experiência desenhando arquitetura para aplicações de IA/LLM.
  • Contribuições open source ou publicações técnicas.

AWSDockerKubernetesPostgreSQLKafkaTerraformGraphQL

Benefícios

  • Modelo remoto e flexível: você organiza sua rotina em torno das entregas, não do relógio.
  • Verba de crescimento para cursos, certificações e eventos técnicos.
  • Auxílio saúde e bem-estar.
  • Acesso e propriedade real sobre o stack de ferramentas e IA que usamos no dia a dia de engenharia.
  • Cultura orientada a resultado: entregou bem, tem autonomia para decidir como e quando trabalhar.
  • Squads enxutos e sêniores, com espaço real para decisão técnica.