Engenheiro Backend Intermediário (Golang) - GitLab | Nomades Digitais

Engenheiro Backend Intermediário (Golang)

Anúncios

Seja parte de uma equipe global que transforma o desenvolvimento de software com GitLab. Desenvolva componentes Backend com Golang em um ambiente escalável e colaborativo.

Empresa: GitLab

Localização: Remoto

Publicado em: 23/05/2025

Engenheiro Backend Intermediário (Golang)

Habilidades Requeridas

Golang PostgreSQL ClickHouse DevOps CI/CD Prometheus Grafana GCP AWS Kubernetes
Anúncios

Descrição da Vaga

Se você é apaixonado por desenvolvimento Backend e curte trabalhar com Golang, essa vaga é pra você! A oportunidade é para uma posição remota na GitLab, um gigante no mundo de plataformas DevOps. GitLab é conhecida por ser a maior empresa totalmente remota do mundo, com colaboradores em mais de 65 países.

Neste cargo de Engenheiro Backend Intermediário, você será responsável por desenvolver componentes Backend usando Golang e trabalhar com fluxos de dados em larga escala. Isso significa lidar com amplas bases de dados e, para isso, espera-se que você tenha experiência com PostgreSQL e interesse em ClickHouse, que são partes essenciais da infraestrutura da GitLab.

Muito do dia a dia envolve colaborar com o time de Produto e outras partes do time de Engenharia, como UX, sempre focado em manter o padrão de qualidade. Além de desenvolver e melhorar o produto GitLab de maneira segura, bem testada e com performance otimizada, você será incentivado a seguir práticas recomendadas através de revisões de código.

Você também terá a missão de colaborar com outras equipes da GitLab para integrar funcionalidades de monitoramento e insights nos produtos. Esses monitoramentos são realizados com ferramentas como Prometheus ou Grafana. É necessário senso crítico e habilidade para resolver problemas técnicos de alto escopo e complexidade, contribuindo, assim, para a melhoria da qualidade, segurança e performance do produto.

Para brilhar nesta função, é desejável que você tenha experiência com plataformas ou aplicações complexas de larga escala, além de conhecimento em sistemas em nuvem com GCP e/ou AWS. Experiência com Docker e Kubernetes também é interessante, principalmente se você já operou clusters como GKE ou EKS. Claro que o domínio da língua inglesa, tanto escrita quanto falada, é fundamental, já que a comunicação é muitas vezes assíncrona.

Anúncios

Benefícios

  • Trabalho remoto
  • Ambiente colaborativo
  • Liberdade de horários
  • Participação em projetos de larga escala
  • Oportunidades de aprendizado

Sobre a Empresa

GitLab

GitLab é uma plataforma DevOps completa, único em seu segmento por integrar etapas do ciclo de produção de software em uma única aplicação. A empresa se orgulha da cultura de trabalho remoto, que permite que seus colaboradores contribuam com flexibilidade e conveniência, desde qualquer lugar do mundo com uma boa conexão de internet.

Dicas de Aplicação

Dicas para Aplicação

Antes de enviar sua aplicação, certifique-se de entender bem as tecnologias e práticas que o GitLab usa. Vale a pena revisar seus conhecimentos em Golang, pois essa linguagem será central no seu dia a dia. Se ainda não domina alguma das ferramentas mencionadas, como ClickHouse ou Grafana, considere fazer um mini curso ou um overview online para se familiarizar mais.

O GitLab valoriza muito a comunidade de código aberto e o trabalho colaborativo. Participar de projetos Open Source é uma ótima maneira de demonstrar seu entusiasmo e habilidade para trabalhar em equipe. Se puder, compartilhe links de contribuições ou projetos pessoais no seu currículo.

Suas habilidades de comunicação são extremamente importantes, especialmente num ambiente repleto de reuniões remotas. Certifique-se de que suas habilidades escritas estão afiadas e evidencie essa competência no seu currículo e carta de apresentação.

Por último, prepare um currículo que destaque sua experiência em DevOps e sua capacidade de lidar com grandes volumes de dados e sistemas escaláveis. Mostre exemplos concretos em projetos anteriores para fortalecer sua candidatura.

Dicas para Entrevista

Em uma entrevista com a GitLab, é importante estar preparado para falar sobre suas experiências com Golang e como você tem aplicado essa linguagem em projetos anteriores. Concentre-se em como suas habilidades ajudaram a resolver problemas complexos ou a otimizar sistemas em grande escala.

Considere a preparação para perguntas técnicas sobre infraestrutura em nuvem, escalabilidade e DevOps. Esteja preparado para discutir suas experiências práticas com GCP, AWS, Kubernetes e CI/CD. Use exemplos concretos de situações em que você fez deploys ou melhorias significativas em sistemas.

Dada a natureza remota do trabalho, as entrevistas podem incluir sessões de codificação ou análise de problemas em tempo real. Certifique-se de estar confortável com essas situações - praticar com desafios online pode ser um bom aquecimento.

Esteja pronto para discutir suas soft skills, como comunicação e colaboração em equipe. GitLab valoriza a cultura colaborativa, então exemplos de como você lidou efetivamente com conflitos ou promoveu um bom ambiente de trabalho são bem-vindos.

Finalmente, se possível, demonstre interesse pela empresa e o entendimento de sua missão. Isso implica conhecer casos de uso da plataforma e a importância das soluções de DevOps para os clientes da GitLab. Isso mostra que você está realmente interessado e entende o impacto do trabalho na companhia.

Salário

A empresa optou por não divulgar a faixa salarial para esta vaga.

Recomendamos que você busque essa informação durante o processo seletivo.

Como se candidatar

Se você tem paixão por desenvolvimento Backend e está animado com a oportunidade de trabalhar remotamente com uma equipe global, esta vaga é para você! GitLab oferece uma chance única de ser parte de algo maior, contribuindo para revolucionar o desenvolvimento de software. Por isso, se você se identifica com os valores e requisitos, não perca a chance de aplicar.

Vagas Similares

Na Mesma Empresa

Novas Vagas