← Back to all jobs
29d 13h left to apply
Plain Concepts

Golang Engineer

Plain Conceptsā€¢šŸ“ Brazil•Estimated: $80,000 - $120,000

✨ AI Insights & Summary

This Senior Golang Engineer role presents a unique opportunity to be at the forefront of modern software development, integrating cutting-edge AI-assisted practices into high-performance backend systems. The company is clearly committed to innovation, seeking engineers who can not only build robust distributed systems but also leverage AI tools to enhance productivity and code quality. This position is ideal for a seasoned Go developer looking to shape the future of engineering workflows and contribute to AI-powered solutions within a technically advanced team.

Senior Golang Engineer (AI-Assisted Development)

About the Role

We are looking for a Senior Golang Engineer with extensive experience in event-driven architectures, distributed systems, and modern AI-assisted software engineering. You will join a highly technical team that embraces microservices, observability, CI/CD, clean architecture, and cloud-native development, with a strong emphasis on leveraging AI-powered tools to boost productivity, code quality, and overall engineering efficiency.

Responsibilities

  • Develop, maintain, and optimize high-performance backend services using Go (Golang).
  • Build and enhance event pipelines and messaging systems with Apache Kafka (producers, consumers, partitions, consumer groups).
  • Design and implement APIs (REST/gRPC) and integrations across various backend microservices.
  • Implement comprehensive unit, integration, and performance tests.
  • Collaborate effectively with DevOps, Data Engineering, QA, and AI-focused teams.
  • Contribute to critical architectural decisions concerning schemas, event versioning, idempotency, streaming patterns, and backpressure handling.
  • Utilize AI-assisted development tools (e.g., GitHub Copilot, Cursor, ChatGPT, Claude, or similar) to improve development productivity, debugging, testing, documentation, and code quality.
  • Champion the adoption of AI-driven engineering practices and developer productivity initiatives throughout 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 elevate software delivery efficiency and engineering standards.

Requirements

  • Golang Expertise: Advanced proficiency in Golang (5+ years), with a deep understanding of concurrency, memory management, profiling, benchmarking, and idiomatic Go patterns.
  • Kafka Mastery: Expert-level hands-on experience with Apache Kafka.
  • Distributed Systems: Solid foundation in distributed systems principles, including consistency, replication, fault tolerance, event-driven architecture, resiliency patterns, and backpressure handling.
  • Microservices & APIs: Strong experience with microservices at scale, API design (REST/gRPC), and service-to-service communication.
  • DevOps & Cloud: Proficiency with Docker, CI/CD workflows, automated testing (unit, integration, load), and experience deploying/operating systems on modern cloud platforms (AWS/GCP/Azure), including monitoring, alerting, and autoscaling.
  • AI-Assisted Development: Practical experience using AI-powered development tools and modern AI-assisted engineering workflows in professional settings.
  • Engineering Fundamentals: Strong understanding of software engineering fundamentals, coupled with effective leveraging of AI-enhanced development practices.
  • Integration Experience (Plus): Experience integrating APIs, automation workflows, or AI-powered services into distributed architectures is a plus.
  • Communication: Strong communication skills and proficiency in English.
  • Location: Must be based in Brazil.
  • Work Model: Open to working in a B2B model.

Apply Now

This job is active but will expire soon. Click below to apply on the company's website.

Apply for this role ↗

Share Job

Know someone who would be a perfect fit? Share this opportunity.

Job Overview

Posted6/19/2026
CategoryBackend Development
SourceJobicy

FAQ

Is this position remote?

The Golang Engineer role is a remote opportunity. The location specified is Brazil.

What is the salary?

The salary is not explicitly stated, but is competitive and based on experience.

How do I apply?

You can apply by clicking the "Apply for this role" button above to submit your application on the hiring website.

Similar Opportunities

Y

(Golang) Backend Developer - Integrations

Yuno•Remote Worldwideā€¢šŸ  Remote
Competitive
Backend Development
View Job →
P

Senior backend Developer

Persohap GmbH•Berlinā€¢šŸ”„ Hybrid
Competitive
Backend Development
View Job →
Z

Senior Engineering Manager Ads Backend

Zattoo•Berlinā€¢šŸ  Remote
Competitive
Backend Development
View Job →