← Voltar para vagas

Engenheiro de Software II (Marketing & Mobile)

Remoto Pleno USD 33600-72000/mês remoto (brasil)

Descrição da vaga

Sobre a vaga

A Sezzle busca uma pessoa Engenheira de Software II para atuar remotamente no Brasil na organização de Engenharia de Marketing & Mobile.

Você trabalhará na stack de tecnologia de marketing e nas superfícies mobile, construindo sistemas para mensagens de ciclo de vida, atribuição, entrega de conteúdo e experiências in-app para milhões de usuários.

A faixa salarial para este cargo pleno é de US$ 2.800 a US$ 6.000 brutos por mês, para pessoas com aproximadamente 3 a 7 anos de experiência.

Responsabilidades

  • Construir e manter funcionalidades na plataforma de marketing technology e nos aplicativos mobile.
  • Desenvolver e ampliar integrações com plataformas de marketing e analytics, como automação de ciclo de vida, atribuição mobile e CMS headless.
  • Contribuir com serviços backend, APIs e pipelines de dados para segmentação de usuários, direcionamento de campanhas e entrega de mensagens.
  • Colaborar com times de Marketing, Produto e Analytics para transformar requisitos de negócio em soluções de engenharia.
  • Participar de discussões de design e arquitetura para novas funcionalidades da plataforma.
  • Contribuir com o código e participar de revisões de código.
  • Mentorar pessoas engenheiras em início de carreira.
  • Ajudar no planejamento, estimativas e entrega de projetos com soluções escaláveis.
  • Usar ferramentas de desenvolvimento assistidas por IA para acelerar entregas e melhorar a qualidade do código.

Requisitos

  • Experiência resolvendo problemas técnicos em equipe.
  • Bacharelado em Ciência da Computação obrigatório.
  • Familiaridade com desenvolvimento frontend moderno; experiência com React é preferencial.
  • Capacidade de resolver problemas com linguagens backend como Go ou outra linguagem compilada e estaticamente tipada.
  • Conhecimento intermediário de bancos de dados relacionais, como MySQL.

Diferenciais

  • Experiência ou exposição a plataformas como Braze, AppsFlyer, Contentful ou ferramentas similares de lifecycle messaging, atribuição mobile e CMS headless.
  • Familiaridade com React Native, desenvolvimento nativo iOS/Android ou integração de SDKs mobile.
  • Uso prático de ferramentas de IA para desenvolvimento, como Claude Code, GitHub Copilot, Cursor ou similares.
  • Experiência escrevendo testes automatizados unitários, de integração e end-to-end.
  • Conhecimento de princípios e design de APIs RESTful.
  • Noções de arquitetura de microsserviços.
  • Familiaridade com ferramentas de engenharia de software, metodologias de desenvolvimento e processos de release.
  • Experiência com arquiteturas orientadas a eventos, filas de mensagens ou ferramentas de orquestração de workflows.
  • Conforto para atuar full stack, de serviços backend e pipelines de dados a UI frontend e mobile.

Stack técnica

  • Linguagens: Go, TypeScript e Python.
  • Frontend: TypeScript, React e React Native.
  • Backend: Go.
  • Bancos de dados: MySQL, PostgreSQL e Elasticsearch.
  • Cloud e DevOps: AWS e Kubernetes.
  • Versionamento e CI/CD: Git e GitLab.
  • Marketing e analytics: Braze, AppsFlyer, Contentful, Redshift e Redash.
  • Testes: testes automatizados unitários, de integração e end-to-end conduzidos por desenvolvedores.

Processo seletivo

  1. Envio da candidatura.
  2. Teste Wonderlic, com duração de 30 a 40 minutos.
  3. Avaliação de código, com duração aproximada de 1,5 hora.
  4. Entrevista com recrutadores, com duração de 30 minutos.
  5. Entrevista com engenheiros, com duração de 1 hora.
  6. Entrevista com liderança de engenharia, com duração de 30 a 45 minutos.
  7. Oferta.