Skills
Sobre a Vaga
Estamos buscando um Software Architect experiente. Nesta função, você definirá a visão técnica para novos produtos e iniciativas de tecnologia, avaliará tecnologias emergentes, projetará soluções arquiteturais modernas e ajudará as equipes de engenharia a transformar ideias em produtos escaláveis e prontos para produção.
Esta é uma vaga remota.
Responsabilidades
- Definir e evoluir a visão arquitetural para novos produtos, plataformas e iniciativas de tecnologia
- Pesquisar tecnologias emergentes, realizar avaliações técnicas e conduzir iniciativas de Proof of Concept
- Projetar arquiteturas escaláveis cloud-native, distribuídas e híbridas
- Estabelecer padrões arquiteturais, boas práticas e diretrizes de engenharia
- Liderar o design técnico de sistemas complexos de nível corporativo e com alta demanda
- Definir stacks de tecnologia e princípios arquiteturais para novas soluções
- Contribuir para soluções inovadoras com tecnologias modernas, incluindo AI/ML, Generative AI, LLM e automação inteligente
- Identificar riscos técnicos e definir estratégias de mitigação
- Apoiar as equipes de engenharia na resolução de desafios técnicos complexos e na tomada de decisões arquiteturais-chave
- Conduzir revisões de arquitetura e avaliações de soluções técnicas
- Contribuir para estratégia técnica, roadmaps de produto e evolução de longo prazo
- Apoiar iniciativas de transformação de tecnologia e modernização de produtos
- Colaborar com clientes e stakeholders internos em temas de arquitetura e estratégia de tecnologia
- Mentorar technical leads e engenheiros sêniores
- Ajudar a moldar cultura de engenharia, processos de desenvolvimento e práticas de DevOps
Requisitos
- Experiência significativa em desenvolvimento de software, arquitetura e evolução de produtos, plataformas e soluções empresariais
- 4+ anos em funções como Software Architect, Enterprise Architect, Engineering Director ou similares
- Forte entendimento de padrões arquiteturais modernos, princípios de design de software e sistemas distribuídos
- Definição de visão arquitetural e condução de decisões estratégicas de tecnologia
- Avaliação de tecnologias e abordagens arquiteturais com base em objetivos de negócio, escalabilidade, Total Cost of Ownership (TCO) e sustentabilidade de longo prazo
- Experiência em liderança de equipes distribuídas e iniciativas técnicas
- Colaboração com stakeholders de engenharia, produto e negócio
- Definição de padrões arquiteturais e boas práticas de engenharia
- Experiência em arquitetura cloud-native, distribuída e escalável
- Experiência com AWS, Azure ou GCP
- Arquitetura de soluções enterprise de alta disponibilidade e resilientes
- Experiência com Kubernetes e tecnologias de containers
- Microservices, Distributed Systems, Event-Driven Architecture e API-First Design
- Experiência hands-on em desenvolvimento de software
- Práticas modernas de engenharia, incluindo CI/CD, automação e DevOps
- Experiência com linguagens de programação modernas, tecnologias de cloud e plataformas enterprise
- Entrega ponta a ponta de produtos e plataformas
- Conhecimento prático em domínios como: AWS, Azure, GCP; Kubernetes, Docker, Helm; Java, C++, Python, JavaScript, Nodejs; React, Angular ou frameworks frontend similares; PostgreSQL, Oracle, MS SQL Server, NoSQL, Redis, Kafka, Elasticsearch; GitHub, GitLab, Jenkins, CI/CD, Infrastructure as Code; Prometheus, Grafana, ELK Stack, OpenTelemetry
- Certificações profissionais em arquitetura, plataformas cloud ou engenharia de software
Beneficios
- Plano de saúde
- Cursos de idiomas
- Programa de relocation
- Programas de desenvolvimento profissional, incluindo programas de certificação, mentoria e investimento em talentos
- Internal mobility e oportunidades de internship