Pular para o conteúdo

GitLab

Engenheiro(a) Backend (Ruby), Engenharia de IA: Fundações de Agentes

PythonSQLPostgreSQLRubyGo
Tradução automática. Consulte o original.

UMA VISÃO GERAL DESTA FUNÇÃO

GitLab é a plataforma de orquestração inteligente para DevSecOps. GitLab permite que organizações aumentem a produtividade dos desenvolvedores, melhorem a eficiência operacional, reduzam o risco de segurança e conformidade e acelerem a transformação digital. Mais de 50 milhões de usuários registrados e mais de 50% das empresas da Fortune 100* confiam em GitLab para entregar software melhor e mais seguro mais rapidamente.

Os mesmos princípios incorporados em nossos produtos se refletem em como nossa equipe trabalha: abraçamos a IA como um multiplicador de produtividade central, com todos os membros da equipe esperando incorporar a IA em seus fluxos de trabalho diários para impulsionar a eficiência, a inovação e o impacto. GitLab é onde as carreiras aceleram, a inovação floresce e cada voz é valorizada. Nossa cultura de alto desempenho é impulsionada por nossos valores e troca contínua de conhecimento, permitindo que nossos membros da equipe atinjam seu potencial máximo enquanto colaboram com líderes do setor para resolver problemas complexos. Co-crie o futuro conosco [

YouTube

] enquanto construímos tecnologia que transforma a maneira como o mundo desenvolve software.

Como Engenheiro(a) Backend Intermediário(a) no estágio de Fundações de Agentes da GitLab, você irá além do uso de ferramentas de IA. Você ajudará a construir as fundações para as experiências de IA agentivas da GitLab: a plataforma que permite que agentes de IA trabalhem em todo o ciclo de vida de entrega de software, não apenas escrevendo código. Isso abrange como os agentes são criados, compartilhados e conectados a ferramentas dentro e fora da GitLab, como eles são executados e como seu trabalho aparece e pode ser observado em toda a GitLab.

Nesta função, você trabalhará em estreita colaboração com engenheiros de todo o estágio e outras equipes de Engenharia de IA. Esta é uma área de alta visibilidade onde a plataforma central da GitLab encontra sua estratégia de IA.

SOBRE A EQUIPE

O estágio de Fundações de Agentes handbook.gitlab.com/handbook/engineering/ai/agent-foundations/ constrói as fundações para as experiências de IA agentivas da GitLab. Fornecemos a plataforma, o catálogo e os recursos de execução que ajudam as equipes a entregar agentes e fluxos resilientes aos clientes. O estágio possui três grupos: Agente Desenvolvedor, Catálogo de IA e Execução de Agente, eles fornecem o harness central para os agentes da GitLab, as ferramentas que os Agentes precisam para interagir com a GitLab, bem como maneiras de configurar e executar Agentes em toda a GitLab. Nossos engenheiros trabalham com foco em assíncrono em fusos horários da EMEA e AMER. Trabalhamos com equipes em engenharia de IA e o restante da GitLab para que a Plataforma de Agentes Duo possa potencializar muitos dos recursos de IA da GitLab.

*Fortune 500® é uma marca registrada da Fortune Media IP Limited, usada sob licença. Reivindicação baseada em dados de GitLab. Fortune 100 refere-se às 20% principais empresas listadas na Fortune 500 de 2025, publicada em junho de 2025. Fortune e Fortune Media IP Limited não são afiliadas e não endossam produtos ou serviços de GitLab.

Por favor, note que recebemos interesse de candidatos com vários níveis de experiência; muitos candidatos bem-sucedidos não atendem a todos os requisitos. Além disso, estudos mostram que pessoas de grupos sub-representados about.gitlab.com/company/culture/inclusion/#examples-of-select-underrepresented-groups são menos propensas a se candidatar a um emprego, a menos que atendam a todas as qualificações. Se você está animado com esta função, por favor, candidate-se e permita que nossos recrutadores avaliem sua candidatura.

--------------------------------------------------------------------------------

Diretrizes de Contratação por País: A GitLab contrata novos membros de equipe em países ao redor do mundo. Todas as nossas funções são remotas, no entanto, algumas funções podem ter requisitos de elegibilidade específicos baseados na localização. Nossa equipe de Aquisição de Talentos pode ajudar a responder a quaisquer perguntas sobre localização após o início do processo de recrutamento.

Política de Privacidade: Por favor, revise nossa Política de Privacidade de Recrutamento. handbook.gitlab.com/handbook/hiring/candidate-faq/recruitment-privacy-policy/ Sua privacidade é importante para nós.

GitLab tem orgulho de ser um local de trabalho que oferece igualdade de oportunidades e é um empregador de ação afirmativa. As políticas e práticas da GitLab relacionadas a recrutamento, emprego, desenvolvimento e avanço de carreira, promoção e aposentadoria são baseadas unicamente em mérito, independentemente de raça, cor, religião, ancestralidade, sexo (incluindo gravidez, lactação, orientação sexual, identidade de gênero ou expressão de gênero), origem nacional, idade, cidadania, estado civil, deficiência mental ou física, informação genética (incluindo histórico médico familiar), status de dispensa militar, status de veterano protegido (que inclui veteranos com deficiência, veteranos recentemente dispensados, veteranos em serviço ativo em tempo de guerra ou com medalha de campanha e veteranos com medalha de serviço das Forças Armadas), ou qualquer outra base protegida por lei. A GitLab não tolerará discriminação ou assédio com base em nenhuma dessas características. Veja também a Política de EEO da GitLab about.gitlab.com/handbook/people-policies/inc-usa/#equal-employment-opportunity-policy e EEO é a Lei about.gitlab.com/handbook/labor-and-employment-notices/#eeoc-us-equal-employment-opportunity-commission-notices. Se você tem uma deficiência ou necessidade especial que requer acomodação about.gitlab.com/handbook/people-policies/inc-usa/#reasonable-accommodation, por favor, nos informe durante o processo de recrutamento about.gitlab.com/handbook/hiring/interviewing/#adjustments-to-our-interview-process.

O QUE VOCÊ FARÁ

  1. Desenvolver, entregar e manter recursos para a Plataforma de Agentes Duo no monólito GitLab (Ruby) e, quando necessário, no AI Gateway (Python). Mantê-los seguros, bem testados e com bom desempenho.
  1. Trabalhar com Gerenciamento de Produto, UX, frontend, backend e especialistas em IA para refinar requisitos e entregar melhorias em pequenas iterações.
  1. Projetar, implementar e revisar GraphQL e REST APIs e a lógica backend por trás deles, com contratos confiáveis, escaláveis e claros para os clientes.
  1. Melhorar e estender testes automatizados (RSpec e outros frameworks) para fortalecer a qualidade e fornecer feedback mais rápido aos desenvolvedores.
  1. Compartilhar padrões, modelos e aprendizados com outros engenheiros para elevar o nível de integração responsável de IA e engenharia baseada em evidências.
  1. Participar de rotações de plantão de Nível 2 handbook.gitlab.com/handbook/engineering/infrastructure-platforms/incident-management/on-call/tier-2/ para solucionar problemas de produção, contribuir para a análise de causa raiz e melhorar a observabilidade e a resiliência.
  1. Ficar de olho no cenário competitivo para ajudar a manter a plataforma de agentes da GitLab como a melhor da categoria.

O QUE VOCÊ TRARÁ

  1. Experiência na construção e manutenção de aplicações de produção Ruby on Rails, incluindo jobs em background, APIs e modelos de dados.
  1. Conforto em trabalhar em toda a stack em uma base de código madura. Familiaridade com Python backend e/ou Vue frontend é um diferencial.
  1. Habilidade em projetar ou estender REST e/ou GraphQL APIs com atenção à escalabilidade, manutenibilidade e compatibilidade retroativa.
  1. Entusiasmo real por IA e experiência prática no uso de ferramentas de IA em seu trabalho diário. Experiência em projetar e entregar recursos ou integrações backend com IA é um diferencial.
  1. Experiência comprovada em SQL e experiência com bancos de dados relacionais como PostgreSQL, incluindo a escrita de consultas eficientes e modelagem de dados.
  1. Experiência em encontrar e corrigir gargalos de desempenho em aplicações.
  1. Comunicação escrita e verbal clara, incluindo propostas técnicas e documentação, em uma equipe remota, assíncrona e multifuncional.
  1. Abertura para aprender e aplicar habilidades de tecnologias ou campos relacionados.

COMO A GITLAB APOIA FUNCIONÁRIOS EM TEMPO INTEGRAL

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

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026