Sentry
Sentry
A Sentry desenvolve ferramentas de monitoramento de aplicações e rastreamento de erros para desenvolvedores e equipes de engenharia. Sua plataforma reúne monitoramento de erros, rastreamento distribuído, reprodução de sessões, criação de perfis, monitoramento de disponibilidade, logs e kits de desenvolvimento de software para uma ampla variedade de linguagens e frameworks, ajudando as equipes a investigar problemas e melhorar o desempenho dos softwares. A Sentry se conecta a ferramentas como GitHub, Slack, Jira, Vercel e Netlify, com foco na produtividade dos desenvolvedores, em controles de privacidade e em segurança e conformidade empresariais. A empresa atua nos setores de SaaS, ferramentas para desenvolvedores e tecnologia empresarial, e conta com uma equipe de 201 a 500 funcionários.

Engenheiro(a) sênior de software, infraestrutura para desenvolvedores na Sentry

Aprimore a infraestrutura para desenvolvedores, os sistemas de CI/CD e os ambientes de desenvolvimento da Sentry. Crie ferramentas confiáveis que apoiem engenheiros e agentes de programação com IA.

Descrição

  • Crie e mantenha ferramentas para ambientes de desenvolvimento locais e na nuvem
  • Aumente a velocidade e a confiabilidade dos pipelines de CI e implantação à medida que as bases de código e a infraestrutura crescem
  • Crie fluxos de trabalho com suporte e reutilizáveis para desenvolver serviços e bibliotecas
  • Aprimore ferramentas e processos de lançamento para publicar SDKs e bibliotecas
  • Desenvolva métricas, painéis e detecção de testes instáveis para ajudar as equipes a encontrar e corrigir problemas de desenvolvimento e implantação
  • Forneça a engenheiros e agentes de programação com IA o contexto necessário para trabalhar com os sistemas e as convenções da Sentry
  • Trabalhe com equipes de engenharia para definir prioridades de melhoria, incentivar a adoção e avaliar resultados
  • Lidere projetos desde o design até a implementação e a operação contínua
  • Colabore diretamente com engenheiros da Sentry para entender suas necessidades e medir o impacto das mudanças

Requisitos

  • Pelo menos cinco anos de experiência em engenharia de software ou experiência equivalente na criação de ferramentas e infraestrutura para desenvolvedores
  • Histórico comprovado na criação ou melhoria significativa de ferramentas ou infraestrutura para desenvolvedores usadas por equipes de engenharia
  • Sólidos conhecimentos de Python
  • Experiência aprimorando sistemas de CI/CD, incluindo o diagnóstico de problemas de desempenho ou confiabilidade
  • Experiência liderando projetos técnicos complexos desde o design até a implementação e a implantação
  • Experiência em produção com Docker e orquestração de contêineres
  • Experiência com infraestrutura em nuvem, como GCP ou AWS
  • Familiaridade com Kubernetes e ferramentas de infraestrutura como código
  • Experiência trabalhando com equipes de engenharia para criar consenso sobre ferramentas, padrões ou mudanças nos fluxos de trabalho
  • Boa comunicação escrita e verbal, incluindo a capacidade de explicar compensações técnicas e documentar sistemas
  • Disponibilidade para trabalhar no escritório de San Francisco três dias por semana
  • Autorização para trabalhar nos Estados Unidos

Benefícios

  • Remuneração por incentivos
  • Participação acionária
  • Licença remunerada
  • Plano de saúde coletivo
  • Adaptações razoáveis para funcionários e candidatos com deficiência
  • Cultura inclusiva e igualdade de oportunidades de emprego