Golang Engineer

Plain Concepts

Brasil

Presencial

BRL 223 200 - 334 800

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

Plain Concepts is seeking a Senior Golang Engineer in Brazil to develop and optimize high-performance backend services using Go. The candidate should have extensive experience with Apache Kafka and proficiency in designing microservices and APIs. Responsibilities include building event pipelines, collaborating across teams, and adopting AI-driven engineering practices. Candidates should have strong communication skills and be fluent in English. This position is offered in a B2B model.

Qualificações

  • 5+ years of advanced proficiency in Golang, with deep understanding of concurrency and idiomatic patterns.
  • Expert-level hands-on experience with Kafka.
  • Strong experience with distributed systems principles and microservices.
  • Proficiency with Docker and CI/CD workflows.
  • Experience in cloud platforms like AWS, GCP, or Azure.

Responsabilidades

  • Develop and optimize high-performance backend services in Go.
  • Build event pipelines and messaging systems using Kafka.
  • Design APIs and integrations across backend microservices.
  • Collaborate closely with multiple technical teams.
  • Contribute to AI-driven engineering practices.

Conhecimentos

Golang proficiency
Apache Kafka
Microservices design
API design (REST/gRPC)
Docker
CI/CD workflows
Distributed systems principles
AI-assisted development tools

Ferramentas

Docker
CI/CD tools
AI-powered tools

Descrição da oferta de emprego

We are seeking a Senior Golang Engineer with strong expertise in event-driven architectures, distributed systems, and modern AI-assisted software engineering practices. The ideal candidate has deep hands-on experience with Apache Kafka, high-performance backend engineering, and the ability to design resilient microservices at scale, while leveraging modern AI-powered development tools to improve productivity, code quality, and engineering efficiency.

You will join a highly technical engineering team working with modern practices such as microservices, observability, CI/CD, clean architecture, cloud-native development, and AI-assisted coding workflows.

Responsibilities
  • Develop, maintain, and optimize high-performance backend services in Go (Golang).
  • Build and improve event pipelines and messaging systems using Kafka (producers, consumers, partitions, consumer groups).
  • Design APIs (REST/gRPC) and integrations across multiple backend microservices.
  • Implement unit, integration, and performance tests.
  • Collaborate closely with DevOps, Data Engineering, QA, and AI-focused teams.
  • Contribute to architectural decisions regarding schemas, event versioning, idempotency, streaming patterns, and backpressure handling.
  • Leverage AI-assisted development tools (e.g., GitHub Copilot, Cursor, ChatGPT, Claude, or similar) to improve development productivity, debugging, testing, documentation, and code quality.
  • Contribute to the adoption of AI-driven engineering practices and developer productivity initiatives across the software development lifecycle.
  • Design backend services and integrations capable of supporting AI/LLM-powered systems, intelligent automation workflows, and scalable data processing solutions.
  • Evaluate and implement emerging AI engineering tools and frameworks to improve software delivery efficiency and engineering standards.
  • Advanced proficiency in Golang (5+ years), with deep understanding of concurrency, memory management, profiling, benchmarking, and idiomatic Go patterns.
  • Expert-level hands-on experience with Kafka.
  • Solid foundation in distributed systems principles: consistency, replication, fault tolerance, event-driven architecture, resiliency patterns, and backpressure handling.
  • Strong experience with microservices at scale, API design (REST/gRPC), and service-to-service communication.
  • Proficiency with Docker, CI/CD workflows, and automated testing (unit, integration, load).
  • Experience deploying and operating systems in modern cloud platforms (AWS/GCP/Azure), including monitoring, alerting, and autoscaling.
  • Practical experience using AI-powered development tools and modern AI-assisted engineering workflows in professional environments.
  • Strong understanding of software engineering fundamentals while effectively leveraging AI-enhanced development practices.
  • Experience integrating APIs, automation workflows, or AI-powered services into distributed architectures is considered a plus.
  • Strong communication skills and proficiency in English.
  • All candidates must be based in Brazil
  • Open to work in a B2B model
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Software Engineer – Go, AWS, Distributed Architecture
Senior Software Engineer – Go, AWS, Distributed Architecture

Jobtailor • São Paulo

Presencial
BRL 180 000 - 260 000
Senior Software Engineer - Golang & React | Brazil & Argentina
Senior Software Engineer - Golang & React | Brazil & Argentina

X-Team • Brasil

Híbrido
BRL 609 000 - 913 000
Senior Software Engineer
Senior Software Engineer

Tata Consultancy Services • São Paulo

Presencial
BRL 180 000 - 300 000
Health Insurance
Life Insurance
TotalPass
+6
Senior Software Engineer – React, AWS, Event-Driven
Senior Software Engineer – React, AWS, Event-Driven

Jobtailor • São Paulo

Presencial
BRL 180 000 - 300 000
Golang Engineer (Middle) ID47128
Golang Engineer (Middle) ID47128

AgileEngine • Belo Horizonte

Híbrido
BRL 20 000 - 30 000
Professional growth opportunities
Competitive compensation
Exciting projects with top-tier clients
+1
Golang Engineer (Middle) ID47128
Golang Engineer (Middle) ID47128

AgileEngine • Recife

Híbrido
BRL 416 000 - 572 000
Professional growth: mentorship and personalized development roadmaps
Competitive compensation: USD-based pay with budgets for education and fitness
Exciting projects: work with top-tier clients and modern solutions
+1
Senior Software Engineer (AI-Enabled) - Brazil
Senior Software Engineer (AI-Enabled) - Brazil

Visa Hunt • Brasil

Presencial
BRL 180 000 - 260 000
Senior Backend Developer, Node.js
Senior Backend Developer, Node.js

Jobtailor • São Paulo

Híbrido
BRL 180 000 - 300 000
Brazil - Remote: Senior Backend Engineer (Python)
Brazil - Remote: Senior Backend Engineer (Python)

Halliburton • Rio de Janeiro

Teletrabalho
BRL 60 000 - 80 000
Full Stack Engineer
Full Stack Engineer

E-Solutions • São Paulo

Híbrido
BRL 120 000 - 180 000