CareerPlanGet AI match score →

Golang Engineer

Brazil💼 Full-time🗓 2026-07-20 → 2026-07-21

Core

Designing and optimizing high-performance backend services and event-driven microservices using Golang and Apache Kafka.

Role type

Senior Golang Engineer (Distributed Systems & Event-Driven Architecture)

Builds

Scalable backend services, event pipelines, and integrations for AI/LLM-powered systems

Domain

Cloud-native distributed systems and event-driven architecture

Deliverable

production ML models | product features | infrastructure

Required skills

Golang (5+ years), Apache Kafka, distributed systems design, microservices architecture, REST/gRPC API design, Docker, CI/CD pipelines, automated testing, cloud platform operations (AWS/GCP/Azure), AI-assisted development workflows

Preferred skills

Experience integrating AI-powered services into distributed architectures, schema versioning, idempotency patterns

Technologies

Golang, Apache Kafka, Docker, AWS, GCP, Azure, REST, gRPC

Responsibilities

Develop and optimize high-performance backend services in Go; Build and improve event pipelines and messaging systems using Kafka; Design APIs (REST/gRPC) and integrations across microservices; Implement unit, integration, and performance tests; Contribute to architectural decisions regarding schemas, event versioning, and streaming patterns; Leverage AI-assisted development tools to improve productivity and code quality

Seniority

Senior, hands-on IC

Sourced via jobicy · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Jobicy ↗