Ruzora

Go Backend Engineer

Remote (LATAM)
Full-time
Senior

Build scalable microservices, APIs, and cloud-native infrastructure in Go for high-growth US startups.

Already applied? Check your status

About the Role

We're seeking a Senior Go Backend Engineer to join our partner companies building the services behind fintech, developer tools, and infrastructure products. Go is the default language for cloud-native backends, and US startups consistently rank it among their hardest hires. You'll design APIs, build distributed systems, and work close to the infrastructure layer with Kubernetes and gRPC.

What You'll Do

  • Design and build backend services and APIs in Go
  • Build distributed systems: queues, caches, event streams, service meshes
  • Write concurrent, well-tested code using goroutines and channels correctly
  • Own service reliability: metrics, tracing, alerting, on-call readiness
  • Collaborate with platform teams on Kubernetes deployment and scaling
  • Participate in design reviews and mentor other engineers

Requirements

  • 5+ years of backend development, 3+ years with Go in production
  • Strong knowledge of Go concurrency, context, and the standard library
  • Experience with gRPC, REST, and Protocol Buffers
  • Experience with PostgreSQL, Redis, and message queues (Kafka, NATS, SQS)
  • Hands-on with Docker, Kubernetes, and at least one major cloud
  • Excellent written and verbal English (B2+)

Nice to Have

  • Contributions to Go open-source projects or CNCF tooling
  • Experience building developer platforms or internal tooling
  • Knowledge of Terraform and infrastructure as code
  • Background in fintech or payments systems

Tech Stack

Go
gRPC
Kubernetes
PostgreSQL
Kafka
AWS

Benefits & Perks

Competitive USD salary
100% remote work
Flexible working hours
Professional development budget
Health insurance stipend
Equipment allowance

Apply for this Position

Competitive salary - Remote

That's all for now. We'll ask for the rest (LinkedIn, exact rate, availability) on your profile later.

By submitting, you agree to our privacy policy and terms of service. We use your profile to match you to roles, and your work history to learn which companies hire Latin American engineers. When we contact one of those companies, we never mention you or show them your profile. Our public pages also show anonymous summaries of our vetted engineers (by skill, level and availability, never a group of fewer than five) and blind profiles without your name, employer or contact details (they show your seniority, experience, skills and your working-hours overlap with US Eastern time); email team@ruzora.com to be left off every public page.

Guides for engineers

Free guides from the Ruzora blog.

Remote roles paid in USD

Know someone perfect for this role?

Send them the link. And if it's you, apply with your CV in minutes.