Todas as áreas
Administrativo
Agricultura
Artes
Comercial / Vendas
Comércio
Comércio Exterior
Comunicação
Diversos / Outros
Educação
Engenharia
Estágio
Financeiro
Hotelaria / Turismo
Indústria
Jurídica
Operacional
PCD
Primeiro Emprego / Aprendiz
Saúde
Suprimentos / Logística
Técnicos
Tecnologia da Informação
Telemarketing
Temporário
Trainee / Recém Formado
Vaga de parceiro
Staff Software Engineer Backend - São Paulo / SP
Disponível para Assinantes
Salvar nos Favoritos
Compartilhe:
Detalhes da Vaga
Escolaridade
Não Informado
Segmento
Não Informado
Salário
Não Informado
Área de Atuação
Diversos / Outros
O que você irá fazer
Estamos em busca de uma pessoa com mentalidade Full Cycle, que incorpore segurança desde o início (securityby-design) e garanta qualidade e confiabilidade ao longo de todo o ciclo de vida da aplicação.
Buscamos alguém que valorize a colaboração com áreas como produto, design e engenharia, alinhando de forma estratégica as prioridades de negócio com soluções técnicas.
Procuramos uma pessoa que trabalhe bem em equipe, comunicando-se com clareza e precisão, mesmo em contextos com múltiplos stakeholders e objetivos complexos.
É importante ter experiência com metodologias ágeis e capacidade de adaptação a mudanças e cenários ambíguos.
Requisitos iniciais: Ter pelo menos 5 anos como Software Engineer Sênior; Responsabilidades e atribuições: Liderar o design e a implementação de soluções de software escaláveis, robustas e seguras.
Definir e evoluir a arquitetura da plataforma, considerando aspectos como desempenho, disponibilidade, segurança e manutenibilidade.
Conduzir a tomada de decisões técnicas, avaliando diferentes abordagens e tecnologias.
Mentorar e orientar outros(as) engenheiros(as), promovendo o crescimento técnico da equipe.
Colaborar com equipes multidisciplinares (Produto, Design, etc.
) para alinhar as prioridades de negócio com as soluções técnicas.
Garantir a qualidade do código e a entrega de software de alta qualidade.
Contribuir para a definição e implementação de estratégias de testes e deploy.
Avaliar e implementar novas tecnologias e ferramentas para melhorar a eficiência e a eficácia do desenvolvimento.
Você tem sólida experiência com: Cloud Computing: Domínio em AWS, especialmente em ambientes que utilizam Kubernetes e API Gateway, garantindo a segurança, escalabilidade e performance dos serviços.
Desenvolvimento Back-End: Proficiência em PHP, Node.
Js e Go, com capacidade para desenvolver e manter APIs e sistemas robustos e escaláveis.
Bancos de Dados: Experiência em MySQL e PostgreSQL, com compreensão de modelagem, otimização e manutenção de bases de dados complexas.
Containers e Virtualização: Familiaridade com Docker, com capacidade para desenvolver ambientes de testes, desenvolvimento e produção isolados e consistentes.
Arquitetura de Eventos: Conhecimento de arquitetura baseada em eventos, incluindo SQS, Kafka e compreensão de sincronização (sync vs async) e consistência de dados (strong vs eventual consistency).
RTO/RPO: Profundo entendimento dos conceitos de Recovery Time Objective (RTO) e Recovery Point Objective (RPO) para a definição de estratégias de recuperação e continuidade.
Conhecimentos em segurança da informação, incluindo autenticação e autorização (OAuth 2.
0, OpenID Connect, JWT, RBAC, ABAC e PBAC), noções de criptografia, rate limiting e throttling.
Práticas e conhecimentos avançados em: SOLID e Clean Code: Aplicação constante dos princípios de desenvolvimento de software, garantindo legibilidade, manutenibilidade e escalabilidade do código.
Design Patterns: Sólida compreensão de padrões de design e quando aplicá-los no desenvolvimento de soluções robustas.
Documentação Técnica: Habilidade para criar diagramas (de sequência, classe e componentes) que documentem as arquiteturas e fluxos dos sistemas.
Caching e Otimização: Implementação de estratégias de caching para otimização de performance e redução de carga em bancos de dados.
Versionamento de Código e APIs: Experiência em GitFlow, versionamento semântico de aplicações e APIs, e práticas de commits semânticos.
Além disso, conhecimento profundo sobre versionamento de APIs, quando e como versionar para garantir estabilidade e compatibilidade.
REST e Códigos HTTP: Sólido conhecimento em APIs RESTful, incluindo padrões REST, verbos e códigos HTTP, garantindo comunicação eficiente e segura entre serviços.
Boas Práticas de Log: Conhecimento em práticas de logging, incluindo níveis de log (info, debug, warn, error, etc.
) e implementação de logs de auditoria para rastreabilidade e conformidade.
Conhecimento em arquitetura e escalabilidade: Arquitetura de Sistemas: Experiência com diferentes arquiteturas, incluindo monólitos, monólitos modulares e micro serviços, além de conceitos de serverless.
Escalabilidade e Alta Disponibilidade: Noções de escalabilidade vertical e horizontal, alta disponibilidade (High Availability) e tolerância a falhas (Fault Tolerance).
SLA, SLO, SLI: Conhecimento das métricas de qualidade e confiabilidade para o cumprimento de níveis de serviço.
Diferenças de Design: Compreensão clara entre System Design e System Architecture, e entre arquiteturas stateful e stateless.
Será um diferencial se você tiver: Inteligência Artificial: Familiaridade com ferramentas de IA, como ChatGPT e GitHub Copilot, para apoiar a produtividade e inovação no desenvolvimento.
Conhecimentos em Acoplamento: Habilidade para projetar sistemas com baixo acoplamento (loose coupling), visando flexibilidade e resiliência.
Contratação: CLT com benefícios Código do Projeto: 119 Para ter sucesso em processos seletivos: />//
Informações Adicionais
Quantidade de Vagas
1
Jornada
Não Informado
Enviar minha candidatura
Envie esta vaga para um amigo!
Nome
E-mail
×
×
×
×
Cadastro Inicial
Preencha os campos abaixo
Nome:
(obrigatório)
E-mail:
(obrigatório)
Confirmar E-mail:
Senha:
(obrigatório)
Confirmar Senha:
Telefone:
(obrigatório)
Área de Atuação:
(obrigatório)
Selecione sua área de atuação
Administrativo
Agricultura
Artes
Comercial / Vendas
Comércio
Comércio Exterior
Comunicação
Diversos / Outros
Educação
Engenharia
Estágio
Financeiro
Hotelaria / Turismo
Indústria
Jurídica
Operacional
PCD
Primeiro Emprego / Aprendiz
Saúde
Suprimentos / Logística
Técnicos
Tecnologia da Informação
Telemarketing
Temporário
Trainee / Recém Formado
Quer participar do maior clube de desenvolvimento de carreiras e benefícios da América Latina?
(obrigatório)
Selecione
Não preciso de ajuda em minha carreira e não gosto de benefícios.
Sim! Desejo desenvolver minha carreira, melhorar de vida, e ainda ter acesso a benefícios e descontos!
Ao criar uma conta, você aceita nossa
Política de Privacidade
e nosso
Termo de Adesão
×
Fechar
E-mail já cadastrado
×
Foi identificado em nosso sistema um cadastro vinculado a este endereço de e-mail.
Para retomar seu acesso de imediato, encaminhamos para
seu usuário de acesso e uma nova senha.
Caso não tenha mais acesso a este e-mail ou o mesmo não mais exista,
Clique aqui para entrar em contato conosco.
Acesse sua Conta
Preencha os campos abaixo
E-mail:
Senha:
Esqueceu sua senha?
|
Cadastre-se
ou acesse com seu provedor
ACESSE COM SEU PROVEDOR
Recuperação de Dados de Acesso
Informe seu e-mail cadastrado
E-mail:
×
Fechar
Cadastro Identificado
×
Foi identificado em nosso sistema um cadastro vinculado ao e-mail
.
Para retomar seu acesso de imediato, encaminhamos seu usuário de acesso e uma nova senha para este endereço.
Caso não tenha mais acesso a este e-mail ou o mesmo não mais exista,
Clique aqui para entrar em contato conosco.