Skip to content
Stone

[Banking/Boletos] Sênior Software Engineer - Golang

Remoto; STONE - TECHLocation unclear
Engenharia & Tecnologia
POSTED 25 SEPTVERIFIED 1D AGO
Apply Ask
Open for
41d
closes ~28d here
H-1B · FY26
1
certified LCAs
Hiring · 30d
349
−15 net · open roles
GoPostgreSQLMySQL

Sobre a Stone

Somos muito mais do que uma empresa de maquininhas! A Stone é uma empresa de tecnologia e serviços financeiros focada no(a) cliente.

Nascemos com o propósito de ser protagonistas na transformação da indústria de pagamentos, servindo o(a) empreendedor(a) brasileiro(a) e transformando seus sonhos em resultados.

Somos a maior empresa independente de meios de pagamentos do Brasil, com mais de quinze mil pessoas espalhadas pelas cinco regiões do país, em um cenário repleto de desafios e oportunidades. Valorizamos o trabalho em equipe, a flexibilidade, o desenvolvimento contínuo e os pensamentos disruptivos e incansáveis na busca de soluções para a nossa RAZÃO.

Nossa Cultura

Por aqui, vivemos nossa cultura no dia a dia, guiados por esses 5 valores:

💚 O cliente é a razão

O cliente é o motivo pelo qual existimos e só temos sucesso se ele tiver sucesso.

⚡ Cabeça de dono

Fazemos o que é certo, do jeito certo, com responsabilidade e tecnologia para decidir melhor.

🎯 Direto ao ponto

Profundidade para entender e simplicidade para resolver.

🤝 Excelência é um jogo de equipe

Construímos um negócio de longo prazo, em time e com colaboração.

✨ Paixão em cada detalhe

Fazemos com paixão, atenção aos detalhes e vontade de surpreender para ajudar o cliente a vencer.

Como é ser uma pessoa Sênior Software Engineer

Buscamos uma pessoa Senior Software Engineer que goste de resolver problemas complexos, tenha forte senso de responsabilidade sobre os sistemas que constrói e queira contribuir ativamente para a evolução técnica do time.

Aqui, você terá espaço para ir além da implementação: esperamos que participe das decisões técnicas e arquiteturais, questione soluções quando necessário e ajude o time a construir sistemas cada vez mais simples, confiáveis e escaláveis.

Mais do que dominar uma tecnologia específica, buscamos alguém com maturidade de engenharia, capacidade de tomar boas decisões técnicas e vontade de construir soluções que continuem funcionando bem conforme o negócio cresce.

No dia a dia, você será responsável por

  • Projetar, desenvolver e evoluir serviços e funcionalidades de alta criticidade para o negócio;
  • Participar de decisões técnicas e arquiteturais, avaliando trade-offs e propondo soluções sustentáveis no longo prazo;
  • Assumir ownership dos sistemas em produção, acompanhando seu comportamento, desempenho, disponibilidade e evolução;
  • Construir aplicações considerando requisitos não funcionais como performance, escalabilidade, segurança, disponibilidade, confiabilidade e resiliência;
  • Identificar gaps técnicos, arquiteturais ou no processo de desenvolvimento e contribuir ativamente com propostas de melhoria;
  • Garantir qualidade através de testes automatizados, Code Reviews, observabilidade e boas práticas de engenharia;
  • Investigar e solucionar problemas em produção, atuando na identificação de causa raiz e prevenção de recorrências;
  • Contribuir para a documentação técnica e para a disseminação de conhecimento dentro do time;
  • Colaborar com Produto, Engenharia e demais áreas na definição e evolução das soluções;
  • Atuar como referência técnica para o time, compartilhando conhecimento e apoiando o desenvolvimento de outras pessoas engenheiras.

O que esperamos de você

  • Experiência sólida em desenvolvimento de software backend;
  • Experiência desenvolvendo aplicações e serviços utilizando Go (Golang);
  • Bom conhecimento de arquitetura de microsserviços e sistemas distribuídos;
  • Experiência com bancos de dados relacionais, como PostgreSQL e/ou MySQL;
  • Experiência com desenvolvimento e manutenção de APIs e integrações entre sistemas;
  • Conhecimento de estratégias e boas práticas de testes automatizados;
  • Capacidade de analisar código, arquitetura e documentação de forma crítica;
  • Experiência trabalhando com aplicações em produção e preocupação com observabilidade, confiabilidade e performance;
  • Capacidade de discutir soluções técnicas, avaliar trade-offs e comunicar decisões de forma clara;
  • Boa colaboração em Code Reviews, contribuindo não apenas para encontrar problemas, mas também para elevar a qualidade técnica do time;
Source · StoneFirst seen 2 NovOriginal ↗