Snap Inc.

Staff Software Engineer, Platform Engineering

PythonJavaSQLKubernetesC++Go
Tradução automática. Consulte o original.

Sobre a oportunidade

A Snap Inc snap.com/en-US/ é uma empresa de tecnologia. Acreditamos que a câmera apresenta a maior oportunidade de melhorar a forma como as pessoas vivem e se comunicam. A Snap contribui para o progresso humano, capacitando as pessoas a se expressarem, viverem o momento, aprenderem sobre o mundo e se divertirem juntas. A Empresa opera o Snapchat snapchat.com/?lang=en-US, um aplicativo de mensagens visuais que aprimora seus relacionamentos com amigos, familiares e o mundo, e a Specs Inc. specs.com/, uma subsidiária integral dedicada a tornar a computação mais humana, além do Bitmoji bitmoji.com/, Saturn e outros serviços digitais.

Estamos procurando um(a) Staff Software Engineer para se juntar à equipe de Engenharia de Plataforma!

A Engenharia de Plataforma constrói as ferramentas, frameworks e plataformas internas que ajudam os engenheiros na Snap a desenvolver software de alta qualidade em um ciclo de desenvolvimento rápido, com forte foco em qualidade, produtividade do desenvolvedor e excelência operacional. Neste papel, você ajudará a construir a próxima geração de ferramentas e infraestrutura de testes com IA em aplicativos móveis da Snapchat e serviços backend multi-cloud, incluindo agent harnesses, sistemas de avaliação, fluxos de trabalho baseados em Temporal e capacidades de debugging orientadas por telemetria. Você trabalhará com várias equipes para transformar necessidades de produto e engenharia em plataformas escaláveis que reduzem o trabalho manual, expõem regressões mais cedo em CI/CD e facilitam para os engenheiros o lançamento de software confiável mais rapidamente.

O que você fará

  1. Construir e ser responsável por agent harnesses e infraestrutura de testes — design de ferramentas, engenharia de prompts, gerenciamento de contexto e avaliação de saída — para impulsionar testes funcionais e de carga em aplicativos móveis da Snapchat e serviços backend multi-cloud
  1. Promover práticas de engenharia nativas de IA em toda a equipe: escrever habilidades reutilizáveis, configurar agentes com loops e agendados, construir ferramentas MCP e descarregar trabalho operacional (deployments, triagem de logs, atualizações de JIRA) para agentes em vez de fazê-lo manualmente
  1. Projetar fluxos de trabalho e serviços baseados em Temporal que aceleram a detecção de bugs e regressões no pipeline de CI/CD, aplicando Python assíncrono, restrições de determinismo de fluxo de trabalho e design orientado por dataclasses tipadas
  1. Construir a camada de telemetria e avaliação que torna o comportamento do agente mensurável — escrever BigQuery SQL não triviais, raciocinar sobre telemetria móvel (eventos estilo Blizzard, timestamps do cliente vs. servidor, amostragem) e transformar logs brutos em hipóteses acionáveis
  1. Trabalhar com várias equipes para entender os requisitos do produto, avaliar trade-offs e entregar as soluções necessárias para lançar produtos inovadores
  1. Defender e aplicar as melhores práticas em disponibilidade, escalabilidade, excelência operacional e gerenciamento de custos
  1. Fazer parte de uma equipe apaixonada construindo a próxima geração de ferramentas e infraestrutura de testes com IA do Snapchat

Conhecimentos, Habilidades e Aptidões

  1. Experiência em projetar, construir e operar serviços backend ou sistemas distribuídos em grande escala.
  1. Histórico comprovado de responsabilidade por sistemas de alta disponibilidade e criticamente importantes, incluindo participação em plantão, resposta a incidentes e condução de correções sistêmicas.
  1. Capacidade de definir visão técnica e liderar iniciativas complexas e cross-funcionais ao longo de vários trimestres, equilibrando qualidade arquitetural, confiabilidade e velocidade do produto.
  1. Forte base em design de sistemas (APIs, modelos de dados, armazenamento, pub/sub, filas e orquestração de fluxo de trabalho) e otimização de desempenho/latência.
  1. Experiência profunda com observabilidade (métricas, logs, tracing, dashboards) e uso de dados para depurar, fortalecer e evoluir sistemas de grande escala.
  1. Excelentes habilidades de colaboração e comunicação; capaz de trabalhar eficazmente com Produto, DS, ML, Design e outras equipes de engenharia para alinhar requisitos e trade-offs.
  1. Capacidade de mentorar e aprimorar engenheiros, fornecer orientação técnica clara e criar estruturas que tornem a equipe mais eficaz ao longo do tempo

Qualificações Mínimas

  1. Bacharelado em área técnica como Ciência da Computação, ou experiência prática equivalente
  1. 9+ anos de experiência em desenvolvimento de software; ou Mestrado com 8+ anos de experiência; ou Doutorado com 5+ anos de experiência
  1. Experiência atuando como líder técnico, especialista de domínio ou responsável por iniciativas técnicas complexas
  1. Experiência na construção de sistemas backend ou sistemas distribuídos em ambientes de produção

Qualificações Preferenciais

  1. Experiência com Java, Go, Python, C++, ou linguagens backend similares
  1. Experiência com microsserviços de larga escala, infraestrutura em nuvem, sistemas de armazenamento ou arquitetura de plataforma
  1. Experiência com Kubernetes, sistemas conteinerizados, infraestrutura de dados ou plataformas de serviço
  1. Experiência com ferramentas de desenvolvedor, CI/CD, plataformas internas ou sistemas de produtividade de engenharia
  1. Experiência na construção de ferramentas de desenvolvedor com IA, assistentes de código, sistemas de avaliação ou automação de fluxo de trabalho para engenheiros
  1. Experiência em impulsionar a direção técnica de longo prazo para uma área de plataforma ou infraestrutura
  1. Histórico de entrega de trabalho técnico de grande escala e alto impacto entre limites de equipes

Compensação

Política "Default Together" na Snap: Na Snap Inc., acreditamos que estar juntos presencialmente nos ajuda a construir nossa cultura mais rapidamente, reforçar nossos valores e servir melhor nossa comunidade, clientes e parceiros por meio de colaboração dinâmica. Para refletir isso, praticamos uma abordagem de "default together" e esperamos que nossos membros de equipe trabalhem no escritório 4+ dias por semana.

Na Snap, acreditamos que ter uma equipe com diversos backgrounds e vozes trabalhando juntas nos permitirá criar produtos inovadores que melhoram a forma como as pessoas vivem e se comunicam. A Snap se orgulha de ser um empregador que oferece igualdade de oportunidades e está comprometida em fornecer oportunidades de emprego independentemente de raça, credo religioso, cor, nacionalidade, ancestralidade, deficiência física, deficiência mental, condição médica, informação genética, estado civil, sexo, gênero, identidade de gênero, expressão de gênero, gravidez, parto e amamentação, idade, orientação sexual, status militar ou de veterano, ou qualquer outra classificação protegida, de acordo com as leis federais, estaduais e locais aplicáveis. EOE, incluindo deficientes/veteranos.

Somos um Empregador que Oferece Igualdade de Oportunidades e consideraremos candidatos qualificados com histórico criminal de maneira consistente com a lei aplicável (por exemplo, os requisitos da San Francisco Fair Chance Ordinance e da Los Angeles Fair Chance Initiative for Hiring, onde aplicável).

Nos Estados Unidos, os locais de trabalho são designados a uma zona de pagamento que determina a faixa salarial para a posição. O salário inicial do candidato selecionado será determinado com base em habilidades, experiência, qualificações relacionadas ao trabalho, local de trabalho e condições de mercado. O salário inicial pode ser negociável dentro da faixa salarial para a posição. Essas zonas de pagamento podem ser modificadas no futuro.

Zona A (CA, WA, NYC) careers.snap.com/us-payzones: A faixa salarial base para esta posição é US$ 229,000 - US$ 343,000 anualmente.

Zona B careers.snap.com/us-payzones: A faixa salarial base para esta posição é US$ 218,000 - US$ 326,000 anualmente.

Zona C careers.snap.com/us-payzones: A faixa salarial base para esta posição é US$ 195,000 - US$ 292,000 anualmente.

Se você acredita que esta descrição de cargo está faltando informações obrigatórias de transparência salarial, envie um relatório através deste formulário: Divulgação da Faixa Salarial da Descrição do Cargo docs.google.com/forms/d/e/1FAIpQLSdOEWxjdfgw_nPe4q7ktiLTG4paeYR5SZAfSVwSROnDlTXisA/viewform.

Nossos Benefícios careers.snap.com/benefits

A Snap Inc. é sua própria comunidade, então cuidamos de você! Fazemos o nosso melhor para garantir que você e seus amados tenham tudo o que precisam para serem felizes e saudáveis, em seus próprios termos. Nossos benefícios são construídos em torno de suas necessidades e incluem licença parental remunerada, cobertura médica abrangente, programas de apoio à saúde emocional e mental, e pacotes de compensação que permitem que você participe do sucesso de longo prazo da Snap!

Esta posição é elegível para equity na forma de RSUs.

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

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores