Remotery

Senior Golang Engineer

Posted May 19

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Develop, maintain, and optimize high-performance backend services utilizing Go (Golang).

• Construct and enhance event pipelines and messaging systems employing Kafka (producers, consumers, partitions, consumer groups).

• Design and implement scalable, fault-tolerant distributed systems.

• Create APIs (REST/gRPC) and facilitate integrations across various backend microservices.

• Execute unit, integration, and performance testing.

• Collaborate extensively with DevOps, Data Engineering, and QA teams.

• Participate in architectural decision-making regarding schemas, event versioning, idempotency, streaming patterns, and handling backpressure.

• Improve CI/CD pipelines and deployment workflows.

• Establish and maintain observability standards using tools such as Prometheus, Grafana, and OpenTelemetry.

• Mentor junior engineers and promote engineering best practices.


⛳️ Requirements

• Significant experience (5+ years) in building backend or distributed systems within production environments.

• Advanced expertise in Golang (3+ years), with a comprehensive understanding of concurrency, memory management, profiling, benchmarking, and idiomatic Go patterns.

• Expert-level practical experience with Kafka.

• Strong knowledge of distributed systems principles, including consistency, replication, fault tolerance, event-driven architecture, resiliency patterns, and backpressure management.

• Extensive experience with microservices at scale, API design (REST/gRPC), and service-to-service communication.

• Proficient in Docker, CI/CD workflows, and automated testing (unit, integration, load). Experience with deploying and managing systems on modern cloud platforms (AWS/GCP/Azure), incorporating monitoring, alerting, and autoscaling.

• Excellent communication skills and fluency in English.

• Experience in developing high-performance APIs with gRPC.

• Familiarity with Kubernetes and cloud-native tools.

• Experience with low-latency, high-throughput, or mission-critical systems.

• Practical knowledge of Redis, PostgreSQL, Cassandra, DynamoDB, or other distributed storage solutions.


🏝️ Benefits

• Competitive salary and performance bonuses.

• Comprehensive health, dental, and vision insurance.

• Generous paid time off and flexible work arrangements.

• Opportunities for professional development and career advancement.

• Supportive and inclusive work environment.

People also viewed

Confitec10 hours ago

Mid-level .NET, Angular, SQL Server Developer – AI, Spec-Driven Development

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
DOMVS iT10 hours ago

Backend Developer – Node.js, NestJS

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI10 hours ago

Python Developer

SE flagSweden OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
FCamara Consulting & Training10 hours ago

Backend Developer – .NET Core, GCP Ecosystem – Senior

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Neogrid10 hours ago

Senior Pessoa Desenvolvedora FullStack, Python e React

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Intetics10 hours ago

Golang Technical Interviewer

MA flagMorocco OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers