Customer.io
Engenheiro de Software Sênior - Backend Platform
Sobre a oportunidade
Olá, sou a Manu, Gerente de Engenharia na Customer.io customer.io/.
Estamos buscando engenheiros de backend experientes que queiram construir e ser responsáveis pela infraestrutura que impulsiona uma das plataformas mais intensivas em dados de automação de marketing — sistemas que processam milhões de eventos por segundo, orquestram fluxos de trabalho complexos em escala e mantêm tudo funcionando de forma confiável para milhares de clientes em todo o mundo.
Você fará parte da equipe de Plataforma, enfrentando problemas complexos de sistemas distribuídos: projetando para tolerância a falhas, escalando serviços sob pressão real de produção e construindo as camadas fundamentais das quais todas as outras equipes da Customer.io Customer.io dependem. Isso não é apenas um trabalho de manutenção — você moldará a arquitetura de sistemas que precisam ser altamente disponíveis e estar em constante evolução.
Se você é alguém que se sente energizado pela intersecção entre escala, confiabilidade e experiência do desenvolvedor — e deseja ter autonomia sobre uma infraestrutura que realmente importa — adoraríamos conversar.
O QUE ESTAMOS BUSCANDO
O que você trará
- Experiência profunda com sistemas distribuídos e arquitetura de backend em larga escala
- Instinto aguçado para confiabilidade, observabilidade e tolerância a falhas
- Conforto ao analisar desempenho, capacidade e compensações (trade-offs) em escala
- Mentalidade colaborativa — você eleva o nível da equipe ao seu redor
O QUE ESTAMOS BUSCANDO
- Experiência significativa (tipicamente 10+ anos) construindo sistemas distribuídos e escaláveis em Go (ou linguagens estaticamente tipadas similares)
- Experiência profunda com bancos de dados - relacionais (MySQL, Postgres) e não relacionais (DynamoDB, BigTable) - e como otimizá-los
- Conforto trabalhando em ambientes cloud-native (AWS, GCP)
- Familiaridade com APIs, observabilidade e operação de sistemas em produção
- Viés para ação em vez de perfeição, e orgulho em ser responsável pelas decisões técnicas
- Experiência com sistemas orientados a eventos, filas de mensagens ou pipelines de dados é um diferencial
SOBRE A CUSTOMER.IO customer.io/
Mais de 9,000 empresas - desde startups ágeis até 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 Customer.io impulsiona comunicações automatizadas que as pessoas realmente desejam receber.
Ajudamos equipes a enviar mensagens mais inteligentes e relevantes usando dados comportamentais em tempo real. Nos bastidores: Go, React, Ember e IA nos ajudam a entregar rápido e escalar com confiança.
O QUE VALORIZAMOS
Autonomia
Você conduz a direção técnica entre sistemas e equipes. Você age com urgência, constrói com empatia e pensa a longo prazo. Você liderou iniciativas de infraestrutura em larga escala e sabe o que é necessário para concretizá-las.
Engenheiros com foco no cliente
Você pensa em como a infraestrutura gera valor para o cliente. Você se preocupa com a experiência do desenvolvedor, design de sistemas e como seu trabalho molda a experiência do cliente.
Um saudável desprezo pelo “jeito como as coisas são feitas”
Você traz rigor e criatividade. As melhores práticas são importantes, mas nunca mais do que o progresso contínuo.
O QUE VOCÊ FARÁ
- Projetar e evoluir sistemas distribuídos em Go para lidar com bilhões de eventos e mensagens diárias, além de armazenar e indexar petabytes de dados
- Liderar decisões arquiteturais sobre desempenho, confiabilidade e processamento de eventos em tempo real
- Melhorar a comunicação entre serviços por meio de melhores APIs, sistemas de mensagens e padrões orientados a eventos
- Trabalhar entre equipes para descobrir gargalos e problemas de sistema, liderando iniciativas para resolvê-los e proporcionar uma experiência mais fluida ao cliente
- Enfrentar desafios de alto throughput em pipelines de dados, filas e infraestrutura de agendamento
- Ser capaz de depurar sistemas de produção em escala usando instrumentação eficaz e resolver problemas com rapidez e confiança
- Participar de uma escala de sobreaviso (on-call) conforme necessário, apoiando a confiabilidade dos sistemas que você constrói
- Compartilhar conhecimento e elevar o nível técnico compartilhando seu progresso publicamente com vídeos curtos, textos reflexivos e mentoria
- Aproveitar ferramentas de IA para prototipar, acelerar o trabalho e tomar melhores decisões
COMPENSAÇÃO E BENEFÍCIOS
Acreditamos na transparência. O salário inicial para esta função é de $150,000 - $200,000 USD (ou equivalente na moeda local), dependendo da experiência e sujeito a ajuste de mercado.
Sabemos que nossas pessoas são o que nos tornam ótimos, e estamos comprometidos em cuidar bem delas. Nosso pacote de benefícios inclusivo 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, folga ilimitada (PTO), auxílio para trabalho remoto e bem-estar, orçamento para 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 ajudar ambos a tomarem uma decisão informada.
- Candidatura - Analisamos todos com cuidado. Conte-nos por que você tem interesse.
- Chamada com Recrutador (30 minutos) - Vamos conversar sobre o que você busca e como trabalhamos.
- Entrevista com Gerente de Contratação (60 minutos) - Converse com um de nossos gerentes sobre seu estilo de trabalho e um projeto que você conduziu de ponta a ponta, além de um breve exercício de codificação assistido por IA.
- Entrevista de Design de Sistemas (60 minutos) - Uma conversa colaborativa de design de sistemas focada em desafios de escala.
- Entrevista de Codificação (60 minutos) - Faça par com um de nossos engenheiros para uma entrevista de codificação ao vivo e agentica.
Todos os candidatos finalistas serão solicitados a completar uma verificação de antecedentes e de histórico profissional como parte do 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 dentro da indústria de tecnologia. Nos esforçamos para 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.
O Zoom é a única plataforma de videoconferência que usamos; as entrevistas virtuais serão conduzidas usando a capacidade de vídeo (ou seja, não via chat), e as ofertas serão enviadas por escrito em papel timbrado oficial da Customer.io customer.io/. Por favor, mantenha-se vigilante em toda a sua atividade de busca de emprego e, se tiver alguma dúvida, entre em contato com jobs@customer.io [jobs@customer.io].
JUNTE-SE A NÓS!
Acreditamos em empatia, transparência, responsabilidade e, sim, um pouco de estranheza. Se você está empolgado com o que leu e quer construir softwares que tornem a comunicação melhor para todos — candidate-se agora.
