Senior Software Engineer (Architecture Focus) | Presencial - Goiânia/GO | PJ

Tecla T

📍 Goiânia/GOpresencial· PJ

Descrição da vaga


Sobre a Vaga:

Atuar como principal referência técnica da squad no desenho e evolução de soluções  escaláveis, seguras, resilientes e de alta disponibilidade, contribuindo diretamente para  decisões arquiteturais, modernização do ambiente tecnológico e sustentação de aplicações críticas ao negócio. 

Esse(a) profissional terá papel estratégico na evolução da arquitetura atual, apoiando a  migração e consolidação do ambiente em cloud, a melhoria contínua de performance e  confiabilidade das aplicações, e a elevação da maturidade técnica do time em um contexto  de alta transacionalidade e crescimento acelerado.

Responsabilidades
Definir, evoluir e sustentar a arquitetura de sistemas backend, garantindo escalabilidade, resiliência, segurança e alta disponibilidade.
Estabelecer padrões, boas práticas e diretrizes técnicas para os times de desenvolvimento.
Avaliar e propor tecnologias, frameworks e ferramentas alinhadas à estratégia do produto.
Desenhar soluções de integração entre serviços utilizando APIs REST, mensageria, eventos e webhooks.
Definir arquiteturas baseadas em monólitos modulares, microsserviços e arquiteturas distribuídas.
Realizar revisões de arquitetura e code review, orientando tecnicamente os desenvolvedores.
Apoiar decisões de modelagem de dados, performance e otimização de bancos de dados.
Participar do planejamento técnico junto às áreas de Produto e Engenharia.
Documentar decisões arquiteturais (ADRs, RFCs, diagramas técnicos e documentação de arquitetura).
Atuar na resolução de problemas complexos em ambientes críticos de produção.
Apoiar tecnicamente squads, promovendo mentoria e liderança técnica na evolução da arquitetura, processos e pessoas.

Requisitos Obrigatórios
Experiência sólida como Arquiteto de Software ou Engenheiro(a) de Software Sênior com forte atuação em arquitetura de soluções.
Experiência prévia em liderança técnica ou mentoria de equipes de desenvolvimento.
Domínio de TypeScript e Node.js, utilizando frameworks como NestJS, Express, Fastify, AdonisJS ou similares.
Experiência no desenvolvimento e arquitetura de APIs REST.
Experiência com Vue.js e Nuxt.js no desenvolvimento e sustentação de aplicações frontend.
Conhecimento avançado em PostgreSQL, incluindo modelagem de dados, otimização de consultas e performance.
Vivência com Amazon Aurora será considerada um diferencial técnico relevante.
Experiência prática com AWS, especialmente EC2, ECS e demais serviços relacionados à sustentação de aplicações escaláveis.
Experiência na definição de arquiteturas baseadas em microsserviços, monólitos modulares, arquitetura em camadas, arquitetura orientada a eventos (Event-Driven) e integrações distribuídas.
Conhecimento sólido em DDD (Domain-Driven Design), Clean Architecture, Clean Code, SOLID e Design Patterns.
Experiência com integrações utilizando APIs REST, Webhooks e mensageria.
Vivência com pipelines de CI/CD, Git, testes automatizados, code review e boas práticas de deploy.
Experiência em troubleshooting de aplicações em produção e ambientes críticos de alta disponibilidade.
Capacidade de definir soluções técnicas considerando escalabilidade, segurança, performance e sustentabilidade de médio e longo prazo.

Diferenciais
Experiência com CloudFormation, Terraform ou outras ferramentas de Infraestrutura como Código (IaC).
Conhecimento em outros provedores de Cloud, como Azure ou Google Cloud Platform.
Experiência com mensageria e processamento assíncrono utilizando Kafka, RabbitMQ, SQS ou similares.
Vivência com observabilidade, monitoramento, métricas, logs e tracing.
Experiência em modernização de sistemas legados e migração arquitetural.
Conhecimento em estratégias de escalabilidade horizontal, tolerância a falhas e otimização de custos em Cloud.
Experiência com sistemas de alta concorrência, alto volume transacional e operação 24x7.
Conhecimento em segurança de aplicações (OWASP, autenticação, autorização, gestão de API Keys e boas práticas de segurança).
Experiência em meios de pagamento, antifraude, plataformas financeiras ou ambientes regulados.
Experiência anterior em empresas de iGaming, Betting ou plataformas digitais de alta escala.
Vivência em liderança técnica de projetos, squads ou iniciativas de modernização tecnológica.

Competências Comportamentais
Pensamento sistêmico e forte visão arquitetural.
Maturidade técnica para fundamentar decisões arquitetônicas.
Perfil analítico, estruturado e orientado à resolução de problemas complexos.
Capacidade de equilibrar velocidade de entrega, qualidade e sustentabilidade técnica.
Excelente comunicação com equipes técnicas e áreas de negócio.
Perfil colaborativo, com habilidade para influenciar tecnicamente sem depender exclusivamente da autoridade formal.
Interesse contínuo em evoluir arquitetura, processos, produtos e pessoas.
Capacidade de atuar como referência técnica para o time e apoiar o desenvolvimento dos demais profissionais.

 

Mais vagas em Goiânia

Todas as vagas em Goiânia/GO →Vagas em Goiás →