O papel de um Engenheiro de Software Sênior é crucial para a empresa que procura contratar alguém com habilidades e experiência no desenvolvimento de soluções escaláveis e resilientes.
Uma das responsabilidades do cargo é atuar como arquiteto técnico, liderando a implementação de soluções escaláveis e resilientes. Além disso, deve trabalhar transversalmente com squads garantindo boas práticas de engenharia e decisões consistentes com a visão de longo prazo da plataforma.
Aqui estão algumas das principais responsabilidades:
* Atuar como arquiteto técnico, 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 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.
Especializações Requisitadas
* Desejável experiência em 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.
Vantagens Oferecidas
* Remuneração compatível com o mercado (PJ);
* Benefiício flexível por meio do cartão Swile;
* Gympass;
* Convênio médico Porto Saúde;
* Convênio odontológico Uniodonto;