Engenheiro de Software Golang Sênior

1 semana atrás


Remoto, Brasil Lyncas Tempo inteiro R$90.000 - R$120.000 por ano
Atividades a serem realizadas:
  • Execução Técnica com Qualidade e Profundidade Projetar, implementar e manter interfaces ricas e performáticas, garantindo legibilidade, escalabilidade e aderência aos padrões técnicos definidos pela equipe. Atuar com foco na excelência técnica e atenção aos detalhes que elevam a experiência das pessoas usuárias.
  • Responsabilidade sobre Sustentação e Estabilidade Colaborar com a manutenção da saúde das aplicações, atuando na resolução de bugs, refatoração de código e melhoria contínua da performance, acessibilidade e confiabilidade da aplicação em produção.
  • Colaboração no Roadmap Técnico e de Produto Participar ativamente do planejamento das iniciativas junto a PMs, PDs e Tech Leads, ajudando a refinar demandas, levantar riscos técnicos e antecipar desafios na implementação de funcionalidades.
  • Influência Técnica e Disseminação de Boas Práticas Contribuir com revisões de código, propor melhorias na arquitetura de componentes e boas práticas de desenvolvimento, promovendo um ambiente de aprendizado técnico coletivo ajudando o time a manter um alto padrão de qualidade.
  • Autonomia e Apoio à Tomada de Decisões Técnicas Assumir a responsabilidade por partes significativas do código, sugerir soluções alinhadas à arquitetura da área e colaborar na avaliação de trade-offs técnicos. Ser ponto de apoio técnico em sua especialidade.
  • Participação em Discovery Técnico e Evolução de Arquitetura Participar ativamente de discoveries técnicos, propor soluções alinhadas com a visão de longo prazo da plataforma, evitar overengineering e garantir a sustentabilidade técnica das entregas.
  • A principal entrega será garantir a execução completa do projeto Checkout: Execução do roadmap previamente alinhado e Experiência/satisfação do(a) cliente;
Requisitos Obrigatórios:
  • No mínimo 5 anos de experiência comprovada como engenheiro(a) backend sênior Go, atuando na construção, evolução e sustentação de aplicações web modernas em produção.
  • Participação ativa em projetos complexos de produto digital, com foco em escalabilidade, performance e qualidade técnica.
  • Domínio prático da backend com Go, com histórico de uso de boas práticas de componentização, design partners, design de sistemas, organização de código com baixo acoplamento e alta coesão.
  • Vivência em times ágeis, colaborando com PMs, designers e engenheiros(as) backend para entregar soluções orientadas a produto.
  • Experiência com ferramentas de versionamento e CI/CD, com entendimento básico sobre deploy backend, ambientes e monitoramento de erros (ex: GitHub Actions, Vite, Sentry, etc.).
  • Programação: proficiência em Go e frameworks relacionados.
  • Dominar a sintaxe da linguagem Go, incluindo estruturas de controle, tipos compostos, funções, métodos e interfaces.
  • Ter conhecimento sólido sobre o ciclo de vida das goroutines, incluindo criação, finalização e prevenção de problemas como goroutine leaks e race conditions.
  • Compreender e aplicar corretamente a comunicação entre goroutines via channels, utilizando padrões como fan-in, fan-out, select e cancelamento via context.Context.
  • Saber implementar e gerenciar o tratamento de erros idiomático em Go, incluindo criação de erros personalizados, wrapping.
  • Ter experiência com loggers estruturados, seguindo boas práticas de logging para ambientes de produção.
  • Ter domínio do modelo de concorrência do Go.
  • Arquitetura de Software: conhecimento avançado em design de sistemas, modularização, APIs e arquitetura orientada a eventos.
  • Práticas de Engenharia de Software: domínio de princípios SOLID, design patterns, code review, testes automatizados, refatoração e versionamento de código.
  • Observabilidade e Resiliência: domínio de ferramentas de monitoramento (ex: Datadog, Grafana, Prometheus), rastreamento de erros (ex: Sentry, Rollbar) e gestão de filas/retentativas de jobs assíncronos.
  • Ciclo de vida de desenvolvimento: conhecimento completo de todo o fluxo de entrega (do discovery técnico ao deploy), com atuação ativa em refinamentos, QA e deploys.
  • Bancos de dados: familiaridade com bancos relacionais (ex: PostgreSQL, MySQL).
Requisitos Desejáveis:
  • Cloud Computing e DevOps: experiência com infraestrutura como código (ex: Terraform, CloudFormation), containers (ex: Docker, Kubernetes) e pipelines de CI/CD.
  • Arquitetura escalável e resiliente: conhecimento em event-driven architecture, filas de mensagens (ex: Kafka, RabbitMQ) e padrões de resiliência (circuit breaker, backoff).
  • Conhecimento em mais de 1 ano em outra linguagem de programação.
Soft Skills
  • Paixão genuína por tecnologia.
  • Consciência e protagonismo técnico.
  • Alta responsividade a feedback.
  • Autonomia com senso crítico.
  • Curiosidade desde cedo.
  • Perfil explorador (early adopter).
  • Comprometimento com a excelência

Buscamos proporcionar ao nosso time um ambiente acolhedor, dinâmico e colaborativo. Para isso, temos várias iniciativas, como:

  • Oportunidades 100% remotas ‍
  • Vale home office
  • Feedbacks periódicos
  • Programa de indicações
    Acolhimento psicológico ‍-
  • Ginástica laboral
  • Academia de conhecimento
  • Convênio com escola de inglês
  • Reuniões mensais de transparência
  • Happy hour online
  • Kit de boas-vindas


  • Remoto, Brasil M2WF CONSULTORIA EM RECURSOS HUMANOS LTDA Tempo inteiro R$478.504 - R$16.256.238 por ano

    Responsabilidades e atribuições:● Irá compor um time de desenvolvimento de alta performance com o foco em:projetar, desenvolver, testar, implantar, manter e melhorar o software com foco emsolucionar problemas reais dos nossos clientes;● Auxiliar na construção de soluções com visão de longo prazo e muita qualidade;● Será um defensor das boas...


  • Remoto, Brasil Dafiti Tempo inteiro R$90.000 - R$120.000 por ano

    Somos a Dafiti, maior fashiontech da América Latina. Fundada em 2011, hoje, estamos em dois países: Brasil e Colômbia.O que queremos? Cumprir nosso propósito: inspirar as pessoas a se divertirem com a moda enquanto realizamos nossa missão de levar a moda do mundo para todo mundo. Somos mais de mil Dafiters que trabalham para uma moda com D-zão - D-zão...


  • Remoto, Brasil Maitha Tech Tempo inteiro R$90.000 - R$120.000 por ano

    RemotoSêniorSobre a vaga:Buscamos um(a) Engenheiro(a) de Software Sênior com perfil hands-on e consultivo, para ser o catalisador técnico na elevação da excelência operacional.Sua missão será impulsionar qualidade, segurança, automação e governança de ciclo de vida (SDLC), além de apoiar squads em práticas modernas de engenharia, CI/CD,...

  • Engenheiro de Software II

    1 semana atrás


    Remoto, Brasil Dafiti Tempo inteiro R$60.000 - R$120.000 por ano

    Somos a Dafiti, maior fashiontech da América Latina. Fundada em 2011, hoje, estamos em dois países: Brasil e Colômbia.O que queremos? Cumprir nosso propósito: inspirar as pessoas a se divertirem com a moda enquanto realizamos nossa missão de levar a moda do mundo para todo mundo. Somos mais de mil Dafiters que trabalham para uma moda com D-zão - D-zão...

  • Engenheiro de Dados Sênior

    2 semanas atrás


    Remoto, Brasil Vaganet Tempo inteiro R$90.000 - R$120.000 por ano

    A Maxxi é uma empresa jovem e cheia de energia. Nascemos nessa nova era representada pela diversidade de ideias e inovação contínua e por isso seguimos crescendo em ritmo acelerado e em constante transformação. Estamos em busca de um(a) Engenheiro(a) de Dados Sênior para atuar na evolução e sustentação da arquitetura de dados da empresa no modelo...


  • Remoto, Brasil Vaganet Tempo inteiro R$60.000 - R$80.000 por ano

    Oportunidade:Estamos em busca de um(a) Engenheiro(a) Full Stack experiente, para atuar em projetos robustos de desenvolvimento, com foco em tecnologias modernas e aplicação de técnicas de Machine Learning e Inteligência Artificial.Atividades:Você será responsável por:Desenvolver soluções escaláveis e seguras com código limpo e testável;...


  • Remoto, Brasil Grupo Taking Tempo inteiro R$96.000 - R$120.000 por ano

    Estamos em busca de um(a) Engenheiro(a) de Software para atuar no desafio de elevar a qualidade de software em toda a organização. A missão é aprimorar a cobertura de testes, elevar o nível do código e garantir que as aplicações sejam atualizadas, resilientes, escaláveis e produtivas. O(a) profissional terá papel estratégico na evolução de...


  • Remoto, Brasil SRM Tempo inteiro R$10.000 - R$50.000 por ano

    Buscamos engenheiro(a) de Software Sênior para trabalhar na implementação e escala de serviços da nossas plataformas, contribuindo para garantir a resiliência, segurança, performance, automações e demais requisitos necessários. Você terá papel ativo nas definições e alinhamentos de arquitetura cloud, CI/CD, observabilidade e práticas DevSecOps,...


  • Remoto, Brasil Zummit Tempo inteiro R$60.000 - R$120.000 por ano

    Descrição da Vaga: Engenheiro(a) de QA e Automação de Testes SêniorLocalização: RemotoNível: SêniorSobre a Vaga:Buscamos uma pessoa Engenheira de QA e Automação altamente qualificada e com sólida base técnica para integrar nosso time de qualidade. Você será responsável por garantir a excelência dos nossos produtos através da criação de...


  • Remoto, Brasil Grupo Taking Tempo inteiro R$100.000 - R$120.000 por ano

    Buscamos um(a) Engenheiro(a) de Software Front-End Sênior para atuar em projetos inovadores, com foco em desenvolvimento de aplicações escaláveis, modernas e robustas, utilizando as melhores práticas de engenharia de software, arquitetura em nuvem e micro front-ends.Requisitos e Qualificações:Sólida experiência em desenvolvimento Front-End com React...