Desenvolvedor(a) de Soluções Escaláveis
O cargo visa a atuação como arquiteto(a) técnico(a), propondo e liderando a implementação de soluções escaláveis e resilientes em um ambiente tecnológico dinâmico. O profissional deve trabalhar transversalmente com squads, garantindo boas práticas de engenharia e decisões consistentes com a visão de longo prazo da plataforma.
A posição exige orientar revisões de código, design de sistemas e iniciativas de refatoração estratégica. Além disso, o candidato deve ter habilidades para gerenciar e atuar em projetos complexos, com ênfase na inovação tecnológica e no crescimento do time.
Para se adequar ao perfil, é fundamental ter uma sólida experiência em engenharia de software (10+ anos), com histórico de impacto técnico significativo. A proficiência em arquitetura distribuída, microsserviços, APIs REST/GraphQL e sistemas orientados a eventos também é essencial.
Precisamos de alguém que tenha vivência com infraestrutura em nuvem (preferencialmente GCP), automação de infraestrutura (IaC), CI/CD e observabilidade. Experiência com bancos de dados relacionais (preferencialmente PostgreSQL) e não relacionais em alta escala também é necessária.
A equipe busca por alguém que demonstre capacidade comprovada de tomar decisões técnicas de longo prazo, considerando trade-offs complexos. Habilidades de comunicação clara com áreas técnicas e não técnicas também são fundamentais.
* Responsabilidades:
* Atuar como arquiteto(a) técnico(a), propondo e liderando a implementação de soluções escaláveis e resilientes;
* Trabalhar transversalmente com squads, garantindo boas práticas de engenharia e decisões consistentes com a visão de longo prazo da plataforma;
* Orientar revisões de código, design de sistemas e iniciativas de refatoração estratégica;
* Mentorar engenheiros(as) de todos os níveis, fomentando o crescimento técnico do time;
* Colaborar com áreas de produto e negócios para traduzir necessidades em soluções técnicas viáveis;
* Conduzir iniciativas de inovação tecnológica, incluindo POCs e adoção de novas ferramentas ou paradigmas;
* Participar ativamente da definição de OKRs técnicos e estratégicos da área de engenharia.
* Requisitos:
* Graduação em Engenharia;
* Sólida experiência em engenharia de software (10+ anos), com histórico de impacto técnico significativo;
* Proficiência em arquitetura distribuída, microsserviços, APIs REST/GraphQL e sistemas orientados a eventos;
* Vivência com infraestrutura em nuvem (preferencialmente GCP), automação de infraestrutura (IaC), CI/CD e observabilidade;
* Experiência com bancos de dados relacionais (preferencialmente PostgreSQL) e não relacionais em alta escala;
* Experiência com sistemas e processamento de dados geoespaciais;
* Capacidade comprovada de tomar decisões técnicas de longo prazo, considerando trade-offs complexos;
* Experiência liderando tecnicamente times ou projetos transversais;
* Habilidade de comunicação clara com áreas técnicas e não técnicas;
* O que seria legal:
* Experiência com stacks como Node.js, TypeScript, Python, Kafka, Kubernetes;
* Experiência anterior em ambientes altamente regulados ou em fintechs / agtechs;
* Participação ativa em comunidades técnicas ou iniciativas open source;
* Antifragilidade, pronto para desbravar entregas críticas para o sucesso do negócio;
* Experiência com desenvolvimento de software e design de arquitetura de serviços e dados;
* Experiência em posição de liderança de um time técnico que atua com linguagens fortemente tipadas, como Rust e TypeScript;
* Habilidade para gerenciar e atuar em projetos complexos;
* Experiência com micro serviços e arquitetura baseada em eventos;
* Excelentes habilidades de comunicação e colaboração;