Backend software engineer especialista i com foco em golang | remoto| pj
Summary
Backend engineer specializing in Golang on a MarTech team at a Brazilian SaaS company for small business management. Day-to-day involves building scalable microservices, integrating CDP/CRM/marketing platforms, and managing AWS cloud infrastructure and observability.
Sobre a empresa
A oportunidade é para atuar em uma empresa brasileira de tecnologia, referência em soluções SaaS para gestão de pequenos negócios.
A companhia desenvolve uma plataforma de gestão empresarial em nuvem, criada para simplificar a rotina de empreendedores e profissionais de contabilidade, integrando em um único ambiente informações e processos essenciais para a gestão do negócio.
Com forte atuação no ecossistema de tecnologia, serviços financeiros e gestão empresarial, a empresa utiliza tecnologia e automação para tornar processos mais simples, eficientes e acessíveis, permitindo que pequenos negócios tenham maior controle sobre sua operação e possam dedicar mais tempo ao crescimento.
Buscamos profissionais que se identifiquem com ambientes de tecnologia, inovação e evolução contínua, e que queiram contribuir para produtos que impactam diretamente a rotina de milhares de empresas.
SOBRE O TIME
O nosso time de MarTech é responsável por transformar tecnologia, dados e experimentação em uma máquina de crescimento previsível e sustentável. Nosso sucesso é medido pelo impacto na receita gerada e acelerada por marketing. Buscamos profissionais com mentalidade analítica, pensamento estratégico, flexibilidade e senso de dono para liderar iniciativas técnicas que impulsionam nosso crescimento.
Responsabilidades e atribuições
Desenvolvimento Backend com Golang
- Arquitetar e desenvolver microsserviços escaláveis utilizando Golang.
- Criar e manter APIs RESTful, GraphQL e gRPC, garantindo padrões de qualidade e segurança.
- Aplicar concorrência em Golang de forma eficiente, utilizando Goroutines, Channels, Mutex e WaitGroups.
- Implementar autenticação e autorização seguras (OAuth2, JWT, OpenID Connect).
- Desenvolver soluções resilientes e altamente disponíveis, prevenindo falhas através de circuit breakers, retries e timeouts.
Integração e Automação para Marketing
- Desenvolver e integrar soluções entre plataformas de MarTech, CDPs (Segment, mParticle, etc.) e CRMs (Salesforce, Hubspot).
- Conectar ferramentas analíticas como Google Analytics, Amplitude e Mixpanel aos sistemas internos.
- Criar automações para campanhas de marketing personalizadas e testes A/B.
Infraestrutura, DevOps e Cloud
- Trabalhar com sistemas de mensageria como Apache Kafka, AWS SQS/SNS.
- Gerenciar e otimizar bancos de dados PostgreSQL, DynamoDB e MongoDB.
- Configurar e manter serviços AWS (Route53, CloudFront, Lambda, S3, ECS).
- Aplicar infraestrutura como código (IaC) utilizando Terraform ou CloudFormation.
- Implementar pipelines de CI/CD eficientes com GitHub Actions, ArgoCD, Jenkins.
Observabilidade, Performance e Segurança
- Implementar distributed tracing com OpenTelemetry, Jaeger ou Zipkin.
- Monitorar e otimizar aplicações utilizando Prometheus, Grafana, Datadog e CloudWatch.
- Garantir práticas de segurança no desenvolvimento backend (OWASP Top 10, IAM, Zero Trust Security).
- Criar testes automatizados robustos (unitários, integração, carga e stress) com Golang testing package, Testify e Ginkgo.
Qualidade, Colaboração e Cultura
- Participar ativamente de code reviews, garantindo boas práticas de desenvolvimento.
- Trabalhar de forma colaborativa com times multidisciplinares (Product, Design, Marketing).
- Manter documentação técnica atualizada e contribuir com boas práticas e padrões internos.
Requisitos e qualificações
NECESSÁRIOS
- Experiência sólida em desenvolvimento backend com Golang.
- Proficiência em concorrência e otimização de código com Golang.
- Experiência com arquitetura de microsserviços e event-driven.
- Desenvolvimento de APIs RESTful e GraphQL utilizando boas práticas.
- Proficiência em bancos de dados SQL (PostgreSQL, MySQL) e NoSQL (MongoDB, DynamoDB).
- Conhecimento avançado em Docker, Kubernetes e infraestrutura escalável.
- Experiência com sistemas de mensageria (RabbitMQ, Kafka, SQS/SNS).
- Conhecimento em CI/CD e automação de deploys (GitHub Actions, ArgoCD, Jenkins).
- Capacidade de monitoramento e observabilidade com Prometheus, Datadog ou CloudWatch.
- Conhecimento em práticas de segurança para APIs e prevenção de vulnerabilidades.
DESEJÁVEIS
- Experiência com Customer Data Platforms (CDPs) como Segment, mParticle, Lytics.
- Experiência com gRPC.
- Familiaridade com Marketing Automation Platforms (Braze, HubSpot, Salesforce Marketing Cloud).
- Experiência com Data Streaming (Apache Flink, AWS Kinesis, Pulsar).
- Conhecimento em Graph Databases e modelagem para recomendações personalizadas.
- Experiência com WebAssembly (WASM) para execução segura de código no backend.
- Experiência em desenvolvimento de aplicações Java com Spring,
BENEFÍCIOS
- Cartão ECXPAY no valor de R$ 500,00/Mês;
- Acesso a Wellhub;
- Convênio Zenklub - Psicólogo / Nutricionista / Coaching/ Terapia;
- 22 dias de descanso remunerado, após 12 meses;
- Parceria com curso de línguas Time Load ;
- Parceria com Clínica Bridges.