Estamos em busca de uma pessoa desenvolvedora apaixonada por sistemas distribuídos e alta performance para integrar nosso time de engenharia. Você atuará na construção de microsserviços escaláveis, garantindo que nossa infraestrutura acompanhe o crescimento acelerado do produto.
Responsabilidades:
Projetar, desenvolver e manter microsserviços robustos utilizando Go (Golang);
Otimizar componentes visando alta performance e baixa latência;
Colaborar na definição da arquitetura de sistemas e no design de APIs (REST/gRPC);
Garantir a qualidade do código por meio de testes unitários, de integração e code reviews;
Trabalhar em conjunto com as equipes de DevOps e Produto para entregas contínuas e seguras.
Requisitos Técnicos:
Domínio de Go (Golang), com experiência em concorrência (Goroutines, Channels);
Conhecimento sólido em Microsserviços, Design Patterns e Clean Architecture;
Experiência com bancos de dados PostgreSQL e NoSQL (Redis, MongoDB ou Cassandra);
Vivência com mensageria (Kafka ou RabbitMQ);
Conhecimentos em Docker e orquestração com Kubernetes;
Experiência no desenvolvimento de APIs RESTful e, preferencialmente, gRPC / Protocol Buffers.
Diferenciais:
Experiência com Cloud (AWS, GCP ou Azure);
Conhecimento em Observabilidade (Prometheus, Grafana, Jaeger/OpenTelemetry);
Contribuições em projetos Open Source;
Vivência com metodologias ágeis (Scrum/Kanban).

