Customer.io

Engenheiro de Software Sênior - Canal de E-mail

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

O QUE VALORIZAMOS

Olá, sou Brian, Diretor Sênior de Engenharia na Customer.io. Estamos procurando engenheiros experientes que queiram ser responsáveis por um canal de ponta a ponta — desde a infraestrutura que entrega bilhões de mensagens de forma confiável até as superfícies de produto que nossos clientes usam para construir, enviar e analisar suas campanhas. Você trabalhará em todo o stack, trazendo tanto o pensamento sistêmico quanto o cuidado com o produto para um dos espaços de problemas tecnicamente mais ricos da indústria.

Você não precisa de experiência em e-mail para se candidatar. Podemos ensinar o domínio de e-mail para você. Os engenheiros que prosperam aqui são aqueles que amam aprender um espaço de problemas profundo, não apenas aqueles que chegam já sabendo.

Propriedade Você é dono dos problemas de ponta a ponta. Você se move rápido, age como dono e prospera na ambiguidade. Você já liderou projetos complexos antes, oficial ou não, e está pronto para fazer isso novamente.

Engenheiros com bom gosto de produto Você pensa como um usuário, não apenas como um engenheiro. Você se importa com como seus sistemas impulsionam o valor real do cliente — e como torná-los melhores.

Um ceticismo saudável sobre "o jeito que as coisas são feitas" Você traz rigor e criatividade. As melhores práticas importam — mas nunca mais do que o movimento para frente.

SOBRE A CUSTOMER.IO

Mais de 9,000 empresas — de startups ágeis a marcas globais — usam nossa plataforma para enviar bilhões de e-mails, notificações push, mensagens in-app e SMS todos os dias. A Customer.io impulsiona a comunicação automatizada que as pessoas realmente querem receber.

Ajudamos equipes a enviar mensagens mais inteligentes e relevantes usando dados comportamentais em tempo real. Por baixo dos panos: Go, React, Ember e IA nos ajudam a entregar rapidamente e escalar com confiança.

O QUE VOCÊ FARÁ

  1. Construir e evoluir as experiências de frontend que os clientes usam para criar, pré-visualizar e analisar campanhas — editores, configuração e painéis de análise
  1. Projetar e escalar sistemas de backend que processam altos volumes de mensagens e eventos: gerenciamento de filas, lógica de retentativa, limitação de taxa e pipelines de eventos em tempo real
  1. Construir sistemas automatizados que respondem inteligentemente a sinais de feedback de provedores externos — classificação, supressão, limitação e pontuação de saúde
  1. Colaborar com especialistas de domínio internos para transformar seu conhecimento em ferramentas automatizadas — você traz as habilidades de sistema, eles trazem a profundidade de e-mail
  1. Instrumentar e monitorar a saúde do canal de ponta a ponta: detecção de sinais, alerta de anomalias e observabilidade
  1. Ser dono dos problemas de ponta a ponta — desde a arquitetura e design de schema até testes, implantação e monitoramento
  1. Participar de uma rotação de plantão conforme necessário, apoiando a confiabilidade dos sistemas que você constrói
  1. Compartilhar conhecimento e elevar o nível através de vídeos curtos, escrita ponderada e mentoria
  1. Usar agentes de IA para fazer alterações em vários arquivos, definindo o escopo do trabalho, escrevendo o prompt e verificando a saída

O QUE BUSCAMOS

  1. 7+ anos de experiência construindo sistemas distribuídos e escaláveis em Go (ou linguagens tipadas estaticamente semelhantes)
  1. Experiência construindo recursos de frontend voltados para o produto em React ou frameworks semelhantes, com atenção à qualidade e polimento da UX
  1. Experiência construindo ou consumindo APIs que lidam com cargas de trabalho assíncronas de alta vazão — fluxos de eventos, filas e sistemas que degradam graciosamente sob carga
  1. Conforto em integrar com sistemas externos que você não controla — APIs de terceiros, limites de taxa, modos de falha opacos — e projetar para resiliência em torno deles
  1. Conforto em trabalhar em ambientes cloud-native (AWS, GCP)
  1. Familiaridade com bancos de dados relacionais (usamos MySQL principalmente) e um entendimento das compensações de desempenho
  1. Experiência com ferramentas de observabilidade e operação de sistemas de produção
  1. Um viés para ação em vez de perfeição, e orgulho em ser dono de decisões técnicas

Bom ter: Familiaridade com infraestrutura de e-mail — entregabilidade, padrões de autenticação (SPF/DKIM/DMARC), reputação do remetente ou envio de alto volume

COMPENSAÇÃO E BENEFÍCIOS

Acreditamos em transparência. O salário inicial para esta função é de $150,000 - $200,000 USD (ou equivalente em moeda local), dependendo da experiência e sujeito a ajuste de taxa de mercado.

Sabemos que nossas pessoas são o que nos tornam ótimos, e estamos comprometidos em cuidar bem delas. Nosso pacote inclusivo de benefícios apoia seu bem-estar e crescimento, incluindo cobertura de 100% para prêmios de seguro médico, odontológico, oftalmológico, de saúde mental e suplementar para você e sua família. Também oferecemos 16 semanas de licença parental remunerada, PTO ilimitado, estipêndios para trabalho remoto e bem-estar, um orçamento de desenvolvimento profissional e muito mais.

Veja todos os benefícios aqui → customer.io/careers#:~:text=our%20collective%20success.-,BENEFITS,-Our%C2%A0

NOSSO PROCESSO

Sem pegadinhas, sem perguntas capciosas — apenas um processo claro e humano projetado para nos ajudar a tomar uma decisão informada.

  1. Candidatura — Revisamos todos com cuidado. Diga-nos por que você está interessado.
  1. Ligação com Recrutador (30 min) — Vamos conversar sobre o que você procura e como trabalhamos.
  1. Entrevista com Gerente de Contratação (60 min) - Converse com um de nossos gerentes de contratação sobre seu estilo de trabalho e um projeto que você gerenciou de ponta a ponta, além de um pequeno exercício de codificação assistido por IA.
  1. Entrevista Técnica (60 min) — Uma conversa colaborativa de design de sistema focada em desafios de escalabilidade.
  1. Tarefa para Casa — Complete uma tarefa curta e realista semelhante ao que você faria aqui.
  1. Chamada de Revisão da Tarefa (60 min) — Apresente seu trabalho e discuta compensações, prioridades e como você iteraria.
  1. Mergulho Profundo no Projeto (60 minutos: Uma conversa focada em um projeto técnico que você gerenciou de ponta a ponta, e como você equilibra o trabalho planejado com questões urgentes que impactam o cliente.

Todos os candidatos finais serão solicitados a completar uma verificação de antecedentes e verificações de emprego como parte de nosso processo pré-contratação.

A Customer.io Customer.io reconhece o impacto sufocante da injustiça sistêmica em comunidades diversas. Comprometemo-nos a usar nossa influência para aumentar a inclusão e a equidade na indústria de tecnologia. Buscamos construir uma cultura de equipe inclusiva, implementar práticas de contratação sem viés e desenvolver parcerias comunitárias para expandir nosso impacto global.

Zoom é a única plataforma de videoconferência que usamos, entrevistas virtuais serão conduzidas usando a capacidade de vídeo (ou seja, não via chat), e ofertas serão estendidas por escrito em papel timbrado oficial da Customer.io Customer.io. Por favor, seja vigilante em toda a sua atividade de busca de emprego e, se tiver alguma dúvida, entre em contato com [email protected] [[email protected]].

JUNTE-SE A NÓS!

Acreditamos em empatia, transparência, responsabilidade e, sim, um pouco de estranheza. Se você se animou com o que leu e quer construir software que melhora a comunicação para todos — candidate-se agora.

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