Senior Software Engineer Go

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Proficiency in Go (Golang) programming with a focus on performance and best practices., Experience with automated testing, CI/CD pipelines, and DevOps practices., Knowledge of AWS services such as EKS, ECS, S3, RDS, and IAM., Familiarity with relational and non-relational databases like PostgreSQL, SQL Server, and MongoDB..

Key responsibilities:

  • Develop and maintain new features in critical systems.
  • Monitor system performance and implement changes.
  • Document system modifications and ensure quality standards.
  • Collaborate with the team through code reviews and propose technical improvements.

Stone logo
Stone XLarge
5001 - 10000 Employees
See all jobs

Job description

 

Como é ser uma pessoa Senior Software Engineer Go:

Procuramos uma pessoa desenvolvedora apaixonada por desafios, tecnologia e conhecimento. Essa pessoa, junto ao time, será responsável por: 

  • Atuar no desenvolvimento e manutenção de novas funcionalidades; 
  • Ter responsabilidade para desenvolver em sistemas de importância crítica para a companhia;
  • Monitorar o desempenho e a aplicação das alterações dos sistemas; 
  • Documentar as mudanças realizadas; 
  • Criar e manter sistemas em produção levando em consideração requisitos não-funcionais, tais como: Desempenho, Escalabilidade, Segurança, Disponibilidade, Confiabilidade, Resiliência e Integrável com todo nosso ecossistema de aplicações. 

 

O que esperamos de você:
  • Saiba realizar inspeções no código e na documentação;
  • Saiba questionar gaps na arquitetura e no processo de desenvolvimento, propondo soluções técnicas viáveis;
  • Implemente testes automatizados de unidade, integração e contrato;
  • Desenvolva software em Go (Golang) com foco em performance, legibilidade e boas práticas;
  • Tenha familiaridade com as práticas de Entrega Contínua (CI/CD) e pipelines automatizados;
  • Tenha conhecimento em serviços da AWS, como EKS, ECS, S3, RDS e IAM;
  • Tenha conhecimento em bancos de dados relacionais (PostgreSQL, SQL Server) e não relacionais (MongoDB);
  • Tenha conhecimento em arquitetura de microsserviços e práticas de comunicação entre serviços (REST, gRPC, mensageria);
  • Tenha experiência com sistemas de monitoramento e observabilidade, preferencialmente com Datadog;
  • Capacidade de colaborar com a equipe em Code Reviews, pontuando boas práticas e possíveis melhorias de forma construtiva.

 

 

Além das vagas afirmativas, todas as vagas Stone também são destinadas a pessoas com deficiência.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Software Engineer Related jobs