Hiring.Camp

[Job-30405] Software Architect/ Tech Leader, Brazil

Ciandt

·

Yesterday

Location
Brazil
Workplace
Remote
Department
GU6
Seniority
Lead
Source
Lever

Description

Na CI&T , ajudamos grandes empresas a transformar o potencial da AI em impacto real nos negócios com AI Deployment, execução AI-native e tech-integrated business solutions.

Com 30 anos de experiência em transformação tecnológica, aceleramos inovação com expertise em agentic SDLC, application modernization, Data & AI, martech e business strategy. 

Somos 8.000 CI&Ters em mais de 25 países, colaborando para construir soluções com impacto real. AI já faz parte da forma como trabalhamos, evoluímos e inovamos todos os dias.

Importante: se você reside na Região Metropolitana de Campinas, sua presença nos escritórios da cidade será obrigatória, conforme a política de frequencia vigente.

Você vai atuar no coração técnico de um produto digital de alta escala, em um ecossistema de veículos conectados com uma base crescente de usuários ativos. O produto envolve um app móvel nativo (iOS e Android), APIs robustas, integrações com sistemas legados e parceiros externos, tudo orquestrado em uma infraestrutura cloud moderna com Kubernetes. O backend das aplicações é desenvolvido em Java/Spring Boot, garantindo eficiência e robustez. Neste contexto, a qualidade do software não é negociável: é o que sustenta a confiança do usuário final em uma experiência embarcada e mobile ao mesmo tempo.

  O momento atual é de transição para maturidade operacional. Isso significa que além de construir, você vai precisar olhar para o que já existe com olhos críticos: identificar débitos técnicos, propor e viabilizar estratégias
  de refatoração, e garantir que as decisões de hoje não se tornem o problema de amanhã. Metade do seu tempo estará dedicado a discovery técnico — definindo arquitetura, conduzindo ADRs e estabelecendo padrões que elevam o nível
  de toda a engenharia.

  Você será a referência técnica do time e o principal interlocutor com as lideranças do produto e do cliente. Isso requer tanto domínio técnico profundo quanto habilidade de comunicar trade-offs de forma clara, influenciar sem
  autoridade formal e construir consenso em ambientes com múltiplos stakeholders.

  O que você vai fazer

  - Conduzir o discovery técnico do produto, incluindo decisões arquiteturais documentadas em ADRs
  - Mapear e priorizar débitos técnicos, criando estratégias de evolução incremental sem comprometer a entrega contínua
  - Definir e disseminar padrões de engenharia (code review, testes, observabilidade, segurança)
  - Realizar e liderar code reviews com foco em qualidade, consistência e aprendizado do time
  - Atuar como interface técnica direta com times do cliente, traduzindo necessidades de negócio em decisões de arquitetura
  - Participar ativamente do planejamento de releases, estimativas e refinamento técnico
  - Identificar riscos técnicos antecipadamente e propor mitigações concretas
  - Contribuir para a cultura de engenharia: documentação viva, boas práticas e conhecimento compartilhado

  O que precisamos

  - Sólida experiência com Java e Spring Boot em ambientes de produção de alta escala
  - Conhecimento avançado de AWS e Kubernetes (deployment, observabilidade, escalabilidade)
  - Experiência com GraphQL na camada de APIs
  - Domínio de práticas de arquitetura de software: microsserviços, event-driven, API design
  - Experiência na condução de code reviews e definição de padrões técnicos em times
  - Capacidade de mapear e priorizar débitos técnicos com visão estratégica
  - Experiência com integrações a sistemas legados e APIs de terceiros
  - Inglês para leitura técnica e comunicação com stakeholders

  O que vai te destacar

  - Experiência com Kotlin no backend e/ou Swift no contexto de apps iOS
  - Vivência em contextos de veículos conectados, IoT ou plataformas com integrações embarcadas
  - Conhecimento em observabilidade (OpenTelemetry, Datadog, CloudWatch ou similares)
  - Familiaridade com governança técnica: definition of done, quality gates, métricas de saúde de código
  - Experiência anterior em modelo de parceria cliente-fornecedor com alta exposição a stakeholders
  - Participação em iniciativas de modernização de sistemas legados
  - Contribuições em comunidades técnicas, artigos ou projetos open source

  Soft skills que fazem a diferença

  - Comunicação assertiva: simplifica o técnico sem perder a precisão e influencia decisões em contextos com opiniões divergentes
  - Visão sistêmica: enxerga o produto além do código — impacto de negócio, custo de manutenção e experiência do usuário
  - Liderança servidora: eleva o nível do time ao invés de resolver tudo sozinho
  - Senso de ownership: trata o produto como seu, mesmo não sendo o dono formal
  - Adaptabilidade: navega bem em ambientes com incerteza, legado e evolução simultânea
  - Disciplina e rigor: mantém padrões mesmo sob pressão de prazo
 
#LI-TC4

Skills

JavaSwiftKotlinSpring BootAWSKubernetesiOSAndroidGraphQL