Journy
Onebrain

Desenvolvedor(a) Golang Pleno

OnebrainRemoto

Sobre a contratante

A Onebrain atua há mais de 20 anos conectando profissionais de tecnologia às empresas que mais crescem no Brasil.

Sobre a vaga

Estamos buscando uma pessoa Desenvolvedora Pleno Backend Go para arquitetar e implementar integrações customizadas e soluções complexas para clientes enterprise, trabalhando em contato direto com stakeholders técnicos dos clientes.

Esta posição é voltada a quem gosta de resolver problemas concretos de integração, traduzindo requisitos corporativos em arquiteturas Go escaláveis e seguras. Você atuará com responsabilidade técnica clara, participando ativamente da entrega de valor aos clientes e tendo visibilidade real do impacto do seu trabalho.

Você atuará em um time multidisciplinar, trabalhando próximo de Produto, Design, QA, Partner Engineer e clientes.

O que você vai fazer

● Participar da descoberta técnica de requisitos com clientes enterprise, contribuindo com sugestões de trade-offs arquiteturais e viabilidade técnica.

● Arquitetar e implementar integrações customizadas, traduzindo requisitos em fluxos de dados, escolhendo padrões (síncrono/assíncrono, webhook, evento, middleware) e documentando decisões.

● Implementar integrações nativas e serviços backend em Go, com foco em estabilidade, clareza, confiabilidade e aderência aos prazos comerciais.

● Construir e consumir APIs RESTful, integrando a Clicksign a sistemas externos (ERPs, CRMs, sistemas legados) com versionamento adequado e tratamento consistente de erros.

● Implementar integrações baseadas em webhooks, eventos, filas (AWS SQS/SNS) e fluxos assíncronos de alto volume.

● Participar da operação de integrações em produção, incluindo troubleshooting, análise de logs e métricas, com escalação clara para especialistas quando necessário.

● Documentar a implementação e operação, incluindo runbooks, dashboards de monitoramento e procedimentos de troubleshooting para o cliente.

● Participar de code reviews com foco em qualidade, segurança e aderência a padrões técnicos.

● Colaborar com Design, Produto, QA e clientes para garantir que as integrações resolvam problemas reais e operacionalizem com clareza.

● Escrever código legível, testável e alinhado a boas práticas de engenharia, mantendo clareza em decisões técnicas.

Requisitos

● 2+ anos de experiência em engenharia de software (ou demonstração equivalente através de projetos significativos).

● Experiência com Go em ambientes de produção.

● Vivência com arquitetura de sistemas e integrações.

● Experiência com AWS (serviços gerenciados, redes, segurança).

● Experiência com Docker e Kubernetes.

● Conhecimento em bancos de dados relacionais e não-relacionais (ex: Postgres, DynamoDB).

● Experiência com mensageria em AWS (SQS, SNS).

● Proficiência com Git e boas práticas de versionamento.

● Vivência em consumo e construção de APIs RESTful.

● Experiência com autenticação, autorização e segurança de APIs.

● Vivência com projetos que envolvam integração de múltiplos sistemas.

● Capacidade de troubleshoot em produção, incluindo análise de logs e métricas.

Desejáveis

● Experiência com Ruby em ambientes de produção.

● Operação e monitoramento de sistemas em produção, utilizando ferramentas como Datadog.

● Conhecimento em arquiteturas orientadas a serviços.

● Experiência com filas, eventos ou processamento assíncrono.

● Experiência com integração bidirecional e síncrona de dados.

● Conhecimento de padrões de integração (middleware, ETL, event-driven).

● Vivência com versionamento de APIs e evolução sem breaking changes.

● Operação de integrações em produção com suporte direto a clientes.

● Comunicação técnica com públicos não-técnicos (Gerentes de Operações, Product Owners).

Diferenciais

● Experiência integrando sistemas de grande porte, como: Salesforce, SAP, Oracle ou TOTVS.

● Vivência com integrações B2B em ambientes corporativos.

● Vivência em ambientes de alta escala e rápido crescimento.

● Experiência trabalhando em projetos enterprise com prazos fechados.

● Familiaridade com sistemas legados ou código antigo.

● Vivência em ambientes com requisitos regulatórios (Compliance, Auditoria).

Como você vai trabalhar

● Proximidade com clientes enterprise, incluindo calls e workshops de levantamento de requisitos.

● Documentação clara por cliente (runbooks, dashboards, procedimentos de troubleshooting).

● Suporte técnico e colaboração com Senior/Tech Lead para decisões arquiteturais

complexas.

O que você pode esperar

● Trabalho remoto.

● Autonomia com responsabilidade real.

● Ambiente que valoriza clareza, qualidade e colaboração.

LocalRemoto
Tipo de contrataçãoPJ
SenioridadePleno
Skills obrigatórias
GolangAWSEngenharia de SoftwareDockerKubernetesPostgreDynamoSQSSNSLogs e Métricas
Skills desejáveis
Ruby On RailsDatadogSalesforce