Endava
Spin - Job Board External
IC6 - Engenheiro(a) Staff Sênior
Sobre a oportunidade
Objetivo da Função
Atua como um líder técnico fundamental, responsável por impulsionar o design, o desenvolvimento e a evolução de sistemas e arquiteturas de software avançados. Esta função exige um conhecimento profundo de princípios de engenharia, tomada de decisão estratégica e a capacidade de influenciar e alinhar equipes para alcançar os objetivos organizacionais. Garante a escalabilidade e a confiabilidade das soluções e promove uma cultura de inovação e excelência técnica.
Principais Responsabilidades
- Liderar o design e a implementação de arquiteturas de software complexas e escaláveis, garantindo o alinhamento com a estratégia tecnológica e a visão de longo prazo da organização.
- Atuar como um consultor de confiança para a liderança, contribuindo para decisões técnicas estratégicas e alinhando iniciativas de engenharia com os objetivos de negócio.
- Colaborar com equipes multifuncionais para definir requisitos, propor soluções inovadoras e entregar sistemas de alta qualidade que atendam às necessidades técnicas e de negócio.
- Orientar Engenheiros(as) Staff e outros líderes técnicos, fornecendo diretrizes sobre melhores práticas, padrões arquiteturais e desenvolvimento profissional.
- Impulsionar a adoção de tecnologias e metodologias de ponta, posicionando a organização como líder em inovação e excelência em engenharia.
- Supervisionar e coordenar a execução de projetos técnicos de grande escala, garantindo o cumprimento de prazos de entrega, padrões de qualidade e alinhamento estratégico.
- Garantir o desempenho robusto do sistema identificando e resolvendo gargalos arquiteturais, implementando estratégias de otimização e projetando para escalabilidade e confiabilidade.
- Estabelecer e aplicar padrões técnicos, incluindo práticas de codificação segura, frameworks de testes automatizados e pipelines de CI/CD, para manter entregas de alta qualidade.
- Colaborar com as equipes de Site Reliability Engineering (SRE) e segurança para aprimorar a confiabilidade do sistema, otimizar a infraestrutura e garantir a conformidade com as regulamentações do setor.
- Criar e manter documentação técnica abrangente, incluindo designs de sistemas, processos operacionais e blueprints arquiteturais, para apoiar o compartilhamento de conhecimento organizacional.
- Contribuir ativamente para a resposta a incidentes e análise de causa raiz, garantindo a resolução rápida e a prevenção a longo prazo de falhas críticas no sistema.
- Promover uma cultura de colaboração, diversidade e inclusão dentro das equipes de engenharia, fomentando um ambiente de respeito mútuo e alto desempenho.
- Participar e influenciar o roadmap tecnológico, trabalhando com Arquitetos de Soluções e a liderança para alinhar prioridades estratégicas e investimentos.
- Impulsionar a inovação técnica por meio de prototipagem e experimentação com novas ferramentas, tecnologias e frameworks para avaliar seu impacto potencial e viabilidade.
- Promover uma cultura de trabalho autônoma, incentivando a autogestão, a responsabilidade e a resolução proativa de problemas entre os membros da equipe.
- Atuar como um Embaixador da Cultura Spin para promover e manter um ambiente de trabalho positivo, inclusivo e dinâmico que esteja alinhado aos valores e à cultura da empresa.
Conhecimentos e Experiência Necessários
- 10+ anos de experiência em desenvolvimento de software, com vasta expertise em design e implementação de sistemas e arquiteturas de grande escala.
- Proficiência em linguagens de programação como Java, Python, C# ou Node.js, com conhecimento avançado em frameworks de frontend (React, Angular) e sistemas de backend.
- Experiência comprovada com arquitetura de microsserviços, conteinerização (Docker, Kubernetes) e gerenciamento de API.
- Compreensão avançada de plataformas de nuvem (AWS, GCP, Azure) e sua aplicação na construção de sistemas escaláveis e seguros.
- Capacidade demonstrada de liderar equipes técnicas e orientar líderes de engenharia, promovendo uma cultura de alto desempenho e colaboração.
- Expertise em tecnologias de banco de dados, incluindo sistemas SQL e NoSQL, e familiaridade com modelagem de dados e otimização de desempenho.
- Sólida experiência em metodologias Ágeis, práticas de DevOps e implementação de pipelines de CI/CD.
- Conhecimento profundo de práticas de segurança de software e padrões de conformidade, incluindo ferramentas SAST e DAST.
- Excelentes habilidades de comunicação e gestão de stakeholders, com a capacidade de influenciar decisões técnicas e alinhar equipes diversas.
- Experiência em conduzir iniciativas técnicas de grande escala desde a concepção até a entrega, com foco em impacto de negócio mensurável.
- Compromisso com o aprendizado contínuo, com uma abordagem proativa para se manter atualizado sobre tecnologias emergentes e tendências do setor.
Na Spin, estamos comprometidos em construir um local de trabalho diverso e inclusivo.
Acreditamos na igualdade de oportunidades e promovemos um ambiente livre de discriminação por motivos de raça, origem nacional, gênero, identidade de gênero, orientação sexual, deficiência, idade ou qualquer outra condição legalmente protegida.
