(Senior) Backend Engineer
Descrição da vaga
Vaga para Pessoa Desenvolvedora Backend Sênior
A SumUp está transformando a forma como negócios prosperam, oferecendo soluções completas para pagamentos, vendas online e gestão financeira. Estamos buscando uma pessoa Desenvolvedora Backend Sênior para integrar a Payments BR Tribe e impulsionar nossos produtos inovadores no Brasil.
Como membro fundamental da equipe, você terá a oportunidade de projetar e implementar sistemas robustos que garantam a precisão, transparência e confiabilidade de nossas operações financeiras.
O que você fará:
- Liderar decisões de engenharia e mentorar outros desenvolvedores.
- Projetar, implementar e manter serviços backend de alta disponibilidade para processamento e reconciliação de dados de transações em larga escala.
- Redesenhar e evoluir sistemas de arquitetura para suportar a transição para um aplicativo independente de reconciliação e relatórios para recebíveis de pagamento.
- Colaborar com diversas equipes e stakeholders para atender a demandas urgentes, mantendo a visão técnica de longo prazo da equipe.
- Otimizar o desempenho do banco de dados, melhorar a cobertura de testes e garantir observabilidade, resiliência e confiabilidade em todos os sistemas.
- Participar ativamente de discussões de arquitetura dentro da Payments BR Tribe.
O que esperamos de você:
- Sólida experiência em engenharia de software, incluindo design de código, atributos de qualidade, testes automatizados, CI/CD, otimização de desempenho, padrões de resiliência e sistemas distribuídos.
- Experiência com linguagens de programação backend funcionais (experiência com Go/Golang é um diferencial).
- Profundo conhecimento de bancos de dados relacionais (especialmente PostgreSQL) e familiaridade com modelagem de esquema, otimização de consultas e ajuste de banco de dados.
- Experiência com filas de mensagens (SQS, RabbitMQ) e plataformas de processamento de fluxo (Kafka).
- Conforto em trabalhar com MongoDB e Redis.
- Capacidade de produzir documentação técnica clara e estruturada.
- Habilidade para prosperar em ambientes ambíguos, ser adaptável e equilibrar melhorias técnicas de longo prazo com demandas de alta prioridade de curto prazo.
- Proficiência avançada em inglês e capacidade de apresentar e discutir tópicos técnicos de forma eficaz em fóruns públicos ou em configurações inter-equipes.
Por que se juntar à SumUp:
- Experiência Global: Colabore com uma equipe diversificada de mais de 3.000 pessoas de mais de 90 países e participe de nossos off-sites e hackathons globais.
- Cultura Colaborativa: Faça parte de uma equipe que valoriza a diversidade, a inovação e o trabalho em equipe, onde suas ideias e contribuições realmente importam.
- Crescimento na Carreira: Integre uma equipe global que trabalha em produtos de fintech em larga escala usados por milhões de empresas.
- Ótimos Benefícios: Planos de saúde, vale-refeição (VR), Zenklub, Wellhub, seguro de vida, auxílio-creche e muito mais.
- Aprendizado e Desenvolvimento: Acesse um orçamento anual de R$ 10.000 para educação, certificações e conferências.
- Tempo Livre: Desfrute de 30 dias adicionais de folga através do nosso programa Break4Me após 3 anos na SumUp.
- Cresça Conosco: Participe do nosso programa de ações virtuais e beneficie-se do sucesso da SumUp com ações da empresa.
Estamos ansiosos para receber sua candidatura! Candidate-se agora e ajude-nos a moldar o futuro das soluções financeiras para pequenas empresas.
Dica para sua candidatura:
Entendemos que candidatos podem sentir que precisam atender a 100% dos critérios da vaga para se candidatar. Observe que isso é apenas um guia. Se você não preenche todos os requisitos, não se preocupe, pois isso significa que você tem espaço para aprender e desenvolver sua carreira na SumUp.