Suprema Group
Arquiteto(a) de Software
Remote
(Anywhere)
Salary Range
Full Time Employee
Contractor
Experience Level
Leader/Coordinator
Job closed
This job has been closed and is no longer accepting applications. Browse other open jobs
Requirements
Tasks and Responsibilities
Arquiteto(a) de Software
Estamos em busca de um(a) Arquiteto(a) de Software para liderar o desenho técnico e a evolução de soluções escaláveis, seguras e de alta disponibilidade em um ecossistema de apostas online.
Essa posição exige uma visão ampla de arquitetura de sistemas, sólida experiência prática em desenvolvimento e uma atuação ativa na definição de padrões técnicos, integração de componentes e governança tecnológica.
Atuará próximo a Tech Leads e áreas de produto, garantindo consistência técnica e performance em ambientes altamente regulados e distribuídos.
📝 Responsabilidades
- Desenhar e evoluir a arquitetura de software para produtos e plataformas de apostas online, garantindo escalabilidade, resiliência e segurança.
- Definir padrões técnicos e frameworks de desenvolvimento para múltiplos squads e produtos.
- Avaliar e recomendar tecnologias, linguagens e frameworks que suportem o crescimento e a sustentabilidade da arquitetura.
- Trabalhar em parceria com Tech Leads e Desenvolvedores(as) Especialistas, orientando decisões de arquitetura e revisando implementações críticas.
- Ser guardião da integração de sistemas e microserviços, garantindo performance e confiabilidade.
- Apoiar o Gerente de Engenharia e o time de liderança técnica na definição de estratégias de evolução tecnológica e modernização de stack.
- Garantir práticas consistentes de segurança, observabilidade, versionamento e automação em todo o ciclo de desenvolvimento.
- Promover a adoção de padrões de arquitetura de referência (ex.: event-driven, domain-driven design, microservices e modular monoliths).
- Documentar soluções e disseminar conhecimento técnico entre os times, atuando como referência em engenharia de software.
✅ Requisitos Obrigatórios
- Formação: Graduação completa em Engenharia de Computação, Ciência da Computação, Sistemas de Informação ou áreas correlatas.
- Experiência: Mínimo de 12 anos em tecnologia, sendo pelo menos 5 anos com foco em arquitetura e desenvolvimento de sistemas distribuídos.
- Proficiência:
- Node.js e arquitetura orientada a eventos.
- Experiência comprovada em WebSocket e APIs REST para sistemas de alta disponibilidade.
- DevOps/Infra:
- Domínio de Git, CI/CD e automação de deploys.
- Experiência prática com AWS (infraestrutura, serviços e boas práticas de cloud).
- Vivência multicloud (AWS, GCP, Azure), compreendendo boas práticas e trade-offs.
- Arquitetura:
- Experiência em arquitetura de microserviços e integrações distribuídas.
- Segurança:
- Compreensão avançada de práticas de segurança aplicadas a servidores, APIs e transações financeiras online.
- Idioma: Inglês avançado (leitura, escrita e conversação técnica).
🌟 Diferenciais (Nice to Have)
- Experiência prévia no segmento de iGaming / Betting / Fintechs ou em produtos digitais de alta escala e regulamentação.
- Experiência com Docker, Kubernetes e práticas de conteinerização e orquestração.
- Vivência em arquiteturas orientadas a domínio (DDD) e event sourcing.
- Experiência em transição de monólitos para microserviços e desenho de arquiteturas híbridas.
- Certificações técnicas (ex.: AWS Solutions Architect, Azure Architect Expert, TOGAF).
Share job:
Share job: