← Voltar para vagas
M

Staff Engineer - Ruby, Golang, Python

Monks Colombia

Descrição da vaga

Vaga para Staff Engineer (Ruby, Go/Golang, Python)

Local: Remoto (Brasil)

A [Nome da Empresa], parte da [Empresa Mãe], busca um(a) Staff Engineer experiente para liderar projetos de transformação digital para grandes empresas. Esta é uma excelente oportunidade para um(a) desenvolvedor(a) sênior com paixão por arquitetura, desenvolvimento de sistemas backend de alta performance e infraestrutura cloud escalável.

Sobre a Vaga:

Como Staff Engineer, você será o(a) principal responsável técnico em diversos projetos, definindo a arquitetura, entregando sistemas backend de alto desempenho e construindo infraestrutura cloud segura e escalável. Você guiará equipes de engenharia através de práticas modernas de desenvolvimento, modernizando e mantendo sistemas estabelecidos em ambientes complexos.

Responsabilidades:

  • Definir e liderar a visão técnica para projetos complexos, direcionando a arquitetura, padrões de design e estratégia de implementação.
  • Projetar, desenvolver e implantar serviços backend e APIs escaláveis para ambientes de produção de alta disponibilidade.
  • Atuar como especialista técnico em toda a stack backend, utilizando principalmente Ruby/Ruby on Rails, Go/Golang e Python.
  • Arquitetar e gerenciar a infraestrutura cloud AWS, com profundo conhecimento de orquestração de contêineres Kubernetes no EKS.
  • Implementar Infrastructure-as-Code e automação operacional usando Pulumi para garantir ambientes repetíveis e confiáveis.
  • Promover as melhores práticas de DevSecOps em todo o ciclo de vida de entrega, incluindo CI/CD, controles de segurança e automação de lançamento.
  • Modernizar e dar suporte a plataformas legadas, incluindo solução de problemas, otimização e migração de ambientes baseados em LAMP.
  • Impulsionar a qualidade da engenharia por meio de revisões de código, mentoria técnica e estabelecimento de melhores práticas em toda a equipe.
  • Interagir diretamente com os clientes para esclarecer requisitos, comunicar tradeoffs e apresentar soluções para as partes interessadas técnicas e não técnicas.

Requisitos:

  • Mais de 14 anos de experiência relevante em engenharia de software, incluindo liderança técnica sênior (Staff/Principal/Consultor Sênior).
  • Forte experiência em engenharia backend, com experiência comprovada em produção em pelo menos duas das seguintes linguagens: Ruby, Go/Golang, Python.
  • Profundo conhecimento de AWS, incluindo experiência prática com Kubernetes no EKS (operações de cluster, escalonamento, desempenho, confiabilidade).
  • Proficiência em DevSecOps, incluindo a construção/operação de pipelines de CI/CD e a incorporação de práticas de segurança em fluxos de trabalho de entrega.
  • Experiência em Infrastructure-as-Code com Pulumi e uso prático dos princípios de GitOps (por exemplo, FluxCD).
  • Conhecimento especializado de sistemas distribuídos, arquitetura de microsserviços e padrões de design comuns – aplicados a sistemas modernos e legados.
  • Habilidades de comunicação consultiva, incluindo a capacidade de explicar conceitos técnicos complexos de forma clara e orientar as decisões das partes interessadas.
  • Fortes habilidades de mentoria e colaboração, com um histórico de elevação do desempenho da equipe e dos padrões de engenharia.

Diferenciais:

  • TypeScript e frameworks front-end modernos (por exemplo, React).
  • Profundo conhecimento de otimização de LAMP.
  • Experiência anterior em consultoria e facilidade em alternar entre domínios.

Benefícios:

[Listar os benefícios oferecidos pela empresa, como plano de saúde, vale refeição, etc.]

A [Nome da Empresa] é uma empresa que oferece oportunidades iguais e está comprometida em construir um ambiente de trabalho respeitoso e capacitador para que todas as pessoas se expressem livremente entre colegas que abraçam a diversidade em todos os aspectos.