Skills
Sobre a Vaga
Na equipe Service Tools da Airbnb, você vai apoiar desenvolvedores de backend a criar, testar e manter código com mais rapidez e confiabilidade. O time é responsável por partes centrais do ciclo de desenvolvimento, incluindo integração com ferramentas de IA, funcionamento de testes de integração e serviços para implantação.
Responsabilidades
- Construir o próximo sistema de build (ex.: Bazel) com tecnologias modernas
- Desenvolver integrações entre o build system e o CI/CD (como merge queues, cobertura e testes de integração)
- Melhorar a experiência do editor para desenvolvedores backend (ex.: IntelliJ)
- Contribuir para a estratégia técnica que impacta métricas como Developer Experience, Developer Velocity, debugabilidade e resiliência
- Atuar em parceria com líderes de engenharia para adoção das novas capacidades
- Atuar como player/coach para elevar qualidade do código e excelência operacional
Requisitos
- Experiência profissional de 6+ anos (nível sênior)
- Fluência em inglês em nível profissional
- Formação em CS ou áreas relacionadas (ou experiência equivalente)
- Proficiência em linguagens de backend (Java, Ruby, Go, C++ ou similares)
- Conhecimento de arquitetura para produtos/serviços distribuídos em escala (APIs bem desenhadas, data pipelines e algoritmos eficientes)
- Experiência com sistemas de build, com diferencial para Bazel
- Vivência com monorepos e experiência extensa com JVM
- Facilidade para colaborar em times cross-funcionais (design, produto e data science)
- Interesse em projetos de escopo amplo e impacto relevante, com foco em produtividade do time
Beneficios
- Atuação em uma equipe de infraestrutura com impacto direto na produtividade dos engenheiros
- Ambiente de colaboração com reviews de produto, código e arquitetura
- Oportunidade de evoluir práticas de confiabilidade, resiliência e debugabilidade