Encora

Staff Software Engineer (Node.js/TypeScript)

TypeScriptNode.jsPostgreSQLAWSTerraform
Tradução automática. Consulte o original.

Título da vaga: Staff Software Engineer (Backend)

Principais competências: Node.js, TypeScript, AWS, Microservices, REST/GraphQL/gRPC, PostgreSQL/MySQL, DynamoDB/MongoDB, Kafka, Redis, DataDog

Localizações: Hermosillo, México ou Cidade do México

Modelo: Presencial/Híbrido

Publicado em: Julho 24, 2026

Na Coforge, contratamos profissionais baseando-nos exclusivamente em suas competências e não discriminamos por idade, deficiência, religião, gênero, orientação sexual, status socioeconômico ou nacionalidade.

Qualificações Necessárias

Experiência: 10+ anos

  1. Bacharelado em Ciência da Computação ou experiência profissional equivalente.
  1. 10+ anos de experiência em desenvolvimento de software backend, com forte foco em design, construção e operação de sistemas de grande escala e alta disponibilidade, incluindo arquiteturas de microservices, APIs e sistemas orientados a eventos.
  1. 3+ anos arquitetando e construindo soluções cloud-native na AWS, utilizando serviços como EKS, RDS, MSK, S3 e Lambda, incluindo implantação, monitoramento e escalonamento de aplicações em produção.
  1. Sólidas habilidades em design de sistemas com capacidade de avaliar trade-offs, conduzir consensos e documentar decisões de design de forma eficaz.
  1. Sólida experiência no design e implementação de APIs RESTful, GraphQL e gRPC, selecionando a interface mais apropriada para os requisitos técnicos e de negócio dados.
  1. Conhecimento profundo de bancos de dados relacionais (PostgreSQL, MySQL) e NoSQL (DynamoDB, MongoDB), estratégias de cache (Redis) e sistemas de mensageria (Kafka), implementados em escala.
  1. Experiência comprovada na construção de observabilidade em sistemas usando ferramentas como DataDog ou OpenTelemetry.
  1. Compreensão de princípios modernos de segurança de aplicações, incluindo design seguro de API, criptografia de dados, autenticação/autorização (OAuth2, JWT) e controle de acesso baseado em funções.
  1. Familiaridade com práticas de DevSecOps, incluindo pipelines de CI/CD, testes automatizados, infraestrutura como código e integração de segurança ao longo do SDLC.
  1. Excelentes habilidades de comunicação e interpessoais, com capacidade de articular conceitos técnicos complexos para públicos técnicos e não técnicos.
  1. Experiência comprovada em mentorar engenheiros e apoiar seu crescimento em profundidade técnica, arquitetura e liderança.
  1. Experiência na modernização de sistemas legados e atualização de stacks tecnológicas legadas.

Nós da Coforge estamos contratando para a posição (22562) com o seguinte conjunto de habilidades.

Estamos em busca de um Staff Software Engineer altamente experiente, com 10+ anos de experiência profissional para integrar nossa equipe de engenharia. O candidato ideal possuirá profundo conhecimento em desenvolvimento backend, soluções cloud-native na AWS e no design de sistemas de grande escala e alta disponibilidade.

Esta função exige experiência avançada na construção e operação de microservices, APIs e sistemas orientados a eventos, com forte foco em arquitetura backend, design de sistemas e liderança técnica. Experiência com o ecossistema Node.js é preferencial; candidatos sem experiência em Node, mas com sólida base em sistemas distribuídos, serviços, APIs e desenvolvimento backend e que estejam dispostos a aprender, são encorajados a se candidatar. O profissional definirá arquiteturas back-end reutilizáveis e escaláveis, conduzirá decisões de design, mentorará engenheiros e entregará sistemas de alta qualidade em escala.

Responsabilidades

  1. Definir e conduzir arquiteturas back-end reutilizáveis, confiáveis e escaláveis em toda a plataforma e integrações.
  1. Liderar o design, a decomposição de tarefas e o desenvolvimento de serviços backend de alto desempenho baseados em API, que atendam aos objetivos de nível de serviço (SLOs) e escalem conforme a demanda do negócio.
  1. Promover a excelência técnica incentivando as melhores práticas em design de sistemas, maturidade operacional e qualidade de engenharia.
  1. Colaborar estreitamente com parceiros de engenharia, design e produto para alinhar estratégias e padrões back-end, melhorar a consistência de API e integrações, e reduzir a duplicação.
  1. Atuar como um líder de pensamento em back-end, mentorando engenheiros e moldando as melhores práticas em toda a equipe e departamento.
  1. Tratar componentes e bibliotecas como produtos — desenvolvendo excelente documentação, padrões de uso e experiência interna do desenvolvedor (DX).
  1. Modernizar sistemas legados e atualizar stacks tecnológicas legadas.
  1. Contribuir com full-stack conforme necessário, colaborando com desenvolvedores backend para integrar UIs com APIs.
  1. Participar de escala de sobreaviso (on-call), fornecendo resolução rápida de incidentes e conduzindo postmortems para melhorar a confiabilidade do sistema.

Qualificações Preferenciais

  1. Experiência com o ecossistema Node.js.
  1. Experiência com arquiteturas serverless e orientadas a eventos.
  1. Familiaridade com ferramentas de Infraestrutura como Código, como Terraform ou CloudFormation.
  1. Experiência trabalhando em ambientes de produção de grande escala ou alta disponibilidade.
  1. Experiência liderando iniciativas técnicas entre diferentes equipes.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores