Engenheiro de Software Golang Sênior
1 semana atrás
- 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;
- 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).
- 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.
- 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
-
Engenheiro de Software Golang
2 semanas atrás
Remoto, Brasil M2WF CONSULTORIA EM RECURSOS HUMANOS LTDA Tempo inteiro R$478.504 - R$16.256.238 por anoResponsabilidades 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...
-
Engenheiro de Software Sênior
1 semana atrás
Remoto, Brasil Dafiti Tempo inteiro R$90.000 - R$120.000 por anoSomos 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 Software Sênior
Há 7 dias
Remoto, Brasil Maitha Tech Tempo inteiro R$90.000 - R$120.000 por anoRemotoSê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 anoSomos 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 anoA 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...
-
Engenheiro de Software Fullstack Sênior
2 semanas atrás
Remoto, Brasil Vaganet Tempo inteiro R$60.000 - R$80.000 por anoOportunidade: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;...
-
Engenheiro de Software Senior
2 semanas atrás
Remoto, Brasil Grupo Taking Tempo inteiro R$96.000 - R$120.000 por anoEstamos 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...
-
Engenheiro(a) de Software Sênior – AWS
2 semanas atrás
Remoto, Brasil SRM Tempo inteiro R$10.000 - R$50.000 por anoBuscamos 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,...
-
Engenheiro(a) de QA e Automação de Testes Sênior
1 semana atrás
Remoto, Brasil Zummit Tempo inteiro R$60.000 - R$120.000 por anoDescriçã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...
-
Engenheiro de Software Front-End Sênior
Há 3 dias
Remoto, Brasil Grupo Taking Tempo inteiro R$100.000 - R$120.000 por anoBuscamos 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...