
Senior Software Engineer (Brazil)
Tecnologias
Descrição da vaga
Vaga para Desenvolvedor(a) Senior Go/Golang (Brasil)
A Sezzle está buscando um(a) Desenvolvedor(a) Sênior talentoso(a) e motivado(a) para integrar nossa equipe no Brasil. Esta é uma excelente oportunidade para crescer em um ambiente dinâmico e de rápido crescimento, com amplas perspectivas de desenvolvimento de carreira.
Sobre a Vaga:
Nesta função focada em backend, você trabalhará em estreita colaboração com as áreas de Produto, Suporte e Negócios, além de outras equipes de engenharia, para fornecer soluções inovadoras, escaláveis e de alta qualidade para problemas internos e dos clientes. Suas responsabilidades incluem projetar, desenvolver e entregar novos recursos, além de orientar seus colegas de equipe.
Responsabilidades:
- Projetar aplicações e funcionalidades em Go/Golang e React.
- Contribuir para a construção de uma arquitetura distribuída, criando soluções consistentes e escaláveis.
- Colaborar com stakeholders internos para projetar produtos de sucesso.
- Desenvolver e coletar métricas para aprimorar continuamente os produtos existentes.
- Entregar funcionalidades de alta qualidade, testáveis e aderentes aos padrões de relatórios.
- Liderar pequenas equipes de desenvolvimento, conforme necessário.
- Mentorar outros membros da equipe de engenharia.
Requisitos:
- Mínimo de 7 anos de experiência em desenvolvimento de software full-stack.
- Experiência com a construção e disponibilização de APIs REST usando Go/Golang (preferencialmente) ou Java, Python ou linguagem similar.
- Experiência em arquitetura distribuída baseada em nuvem, com padrões de design como transactional outboxes ou ferramentas de enfileiramento como RabbitMQ, SQS, Kafka.
- Graduação em Ciência da Computação ou área similar.
Diferenciais:
- Experiência com RDBMS baseado em SQL através de uma ferramenta ORM.
- Conforto no uso de plataformas de observabilidade como Prometheus ou soluções de fornecedores como NewRelic ou Datadog para instrumentar seu código para monitoramento e alertas de produção.
- Experiência em DevOps com pipelines CI/CD.
- Familiaridade com arquitetura de microsserviços conteinerizados implantados com Kubernetes na AWS.
- Histórico comprovado de entrega de APIs comerciais e aplicações web.
- Experiência em priorizar soluções e melhorias com base no feedback de stakeholders/clientes.
Tecnologias Utilizadas na Sezzle:
- Linguagens: Go/Golang, Typescript, Python
- Frontend: Typescript - React e React Native
- Backend: Go/Golang
- Banco de Dados: MySQL, Postgres, Elasticsearch
- DevOps & Cloud: AWS, Kubernetes
- Versionamento: Git
- CI/CD: Gitlab
- Testes: Foco em testes automatizados de unidade, integração e ponta a ponta.
Benefícios:
- Salário competitivo (faixa salarial: US$5.000 - US$9.500 mensais, bruto em USD).
- Oportunidade de trabalhar em uma empresa inovadora e em rápido crescimento.
- Ambiente de trabalho dinâmico e colaborativo.
- Possibilidade de desenvolvimento profissional e crescimento na carreira.
A Sezzle valoriza a transparência e o feedback contínuo. Nosso processo seletivo inclui as seguintes etapas:
- Envio da candidatura
- Teste Wonderlic
- Entrevista com recrutadores
- Teste de código
- Entrevista com engenheiros
- Entrevista com a liderança de engenharia
- Oferta!
Se você é um(a) desenvolvedor(a) apaixonado(a) por tecnologia e busca uma oportunidade desafiadora, candidate-se!