Engenheiro Backend Sênior (Ruby on Rails)
Você é apaixonado por Ruby on Rails e quer fazer parte de um time que trabalha remotamente ao redor do mundo? GitLab está em busca de um Engenheiro Backend Sênior para fortalecer suas equipes de desenvolvimento.
Habilidades Requeridas
Habilidades Requeridas
Descrição da Vaga
Ser Engenheiro Backend Sênior na equipe de Revisão de Código da GitLab é uma oportunidade incrível! Você não está apenas codificando, está garantindo que as Merge Requests – uma das características principais do GitLab – sejam precisas, confiáveis e super-rápidas. Sua missão é desenvolver e manter sistemas de backend escaláveis e de alto desempenho que ajudem nossos clientes a colaborar e iterar com mais eficiência.
O que você fará?
- Desenvolver recursos e melhorias no produto GitLab de maneira segura, bem testada e eficiente.
- Colaborar com Gerência de Produto e outras partes interessadas, como Engenharia de Frontend e UX, mantendo alta qualidade em um ambiente iterativo e dinâmico.
- Advogar por melhorias na qualidade, segurança e desempenho do produto que tenham impacto significativo em sua equipe.
- Solucionar problemas técnicos de grande escopo e complexidade.
- Influenciar os objetivos gerais e metas de longo prazo da equipe.
- Definir e melhorar padrões internos para estilo, manutenção e melhores práticas para um ambiente web de alta escala e defender esses padrões por meio de revisões de código.
- Representar o GitLab e seus valores em comunicações públicas e em contribuições à comunidade.
- Orientar engenheiros junior e intermediários, ajudando-os a crescer e superar obstáculos em suas responsabilidades técnicas.
- Liderar projetos de engenharia como mantenedor de projetos no GitLab e revisar código dentro das diretrizes apropriadas.
- Reconhecer e propor soluções para impedimentos à eficiência da equipe, com foco técnico em evitar "dívidas técnicas".
O que você precisa trazer para a equipe?
- Experiência significativa em Ruby on Rails.
- Experiência com PostgreSQL ou RDBMS comparável.
- Experiência profissional com Sidekiq.
- Proeficiência no idioma inglês, tanto escrita quanto falada, suficiente para trabalhar em um ambiente remoto e amplamente assíncrono.
- Capacidade demonstrada de comunicar de forma clara e concisa sobre problemas técnicos, arquitetônicos e organizacionais complexos e propor soluções iterativas abrangentes.
- Experiência com problemas de desempenho e otimização e capacidade de diagnósticos e de evitar esses problemas.
- Conforto ao trabalhar em um processo de desenvolvimento de software altamente ágil e iterativo.
- Habilidade demonstrada em integrar-se em uma organização de longo prazo.
- Mentalidade positiva e orientada para soluções.
- Habilidades de comunicação eficazes, alcançando consistentemente consenso com pares e atualizações de status claras.
Se parece o tipo de desafio que você teria prazer em trabalhar, então GitLab pode ser o lugar perfeito para você!
Benefícios
- Trabalho remoto
- Equipe global
- Oportunidades de crescimento profissional
Sobre a Empresa
GitLab é uma plataforma completa de DevOps que revoluciona a maneira como as equipes de Desenvolvimento, Segurança e Operações colaboram e constroem software. Com uma presença em mais de 65 países e sendo a maior empresa remota do mundo, GitLab oferece a liberdade de trabalho de qualquer lugar com uma boa conexão de internet, promovendo produtividade e inovação.
Dicas de Aplicação
Para aplicar a este cargo, é importante destacar sua experiência com Ruby on Rails. Este é o coração da posição!
Revise seu currículo e destaque também suas experiências com PostgreSQL e Sidekiq. Isso mostrará que você tem expertise nas tecnologias que o cargo requer.
Para se destacar, inclua exemplos de como você já lidou com otimização e problemas de desempenho. Isso pode ser um diferencial crucial na decisão da contratação.
Demonstre também sua proeficiência em inglês, já que a comunicação será em um ambiente remoto e global, tornando a fluência essencial.
Dicas para Entrevista
Prepare-se para perguntas técnicas relacionadas ao Ruby on Rails. GitLab valoriza conhecimento profundo e aplicado das tecnologias básicas que você utilizará.
Esteja pronto para discutir projetos anteriores onde enfrentou problemas de otimização. Detalhe como você diagnosticou e resolveu esses problemas.
Espere discutir suas experiências em trabalhar remotamente e como se comunica em um ambiente assíncrono. GitLab busca pessoas que prosperam no trabalho remoto.
Você também pode ser questionado sobre a colaboração em equipes globais. Cite exemplos de como você colaborou efetivamente com equipes diversificadas para alcançar objetivos comuns.
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ê é apaixonado por tecnologia, quer trabalhar em um ambiente verdadeiramente remoto e desfruta de resolver desafios complexos, esta posição pode ser a chance que você estava esperando! Envie sua candidatura para fazer parte de uma equipe inovadora e global na GitLab.














