Senior Go Developer

cura label technologies • Pakistan
Remote
Apply
AI Summary

We're looking for a strong Go developer to join our backend engineering team. You'll be building reliable, high-performance services that power core product functionality at scale. The ideal candidate has 3+ years of backend development experience with at least 2 years in Go.

Key Highlights
Building scalable backend services and APIs in Go
Collaborating with frontend and platform engineers
Participating in code reviews and contributing to engineering standards
Key Responsibilities
Design, build, and maintain scalable backend services and APIs in Go
Own features from architecture through deployment
Work with distributed systems, message queues, and microservices infrastructure
Collaborate with frontend and platform engineers to define clean API contracts
Write performant, well-tested, idiomatic Go code
Participate in code reviews and contribute to engineering standards
Debug and resolve production issues across distributed systems
Contribute to infrastructure and tooling improvements where needed
Technical Skills Required
Go REST or gRPC APIs Relational and non-relational databases
Nice to Have
Experience with message brokers such as Kafka, RabbitMQ, or NATS
Familiarity with service mesh tools like Istio or Linkerd
Prior experience with high-throughput or low-latency systems
Open source contributions in the Go ecosystem
Experience with observability tooling — Prometheus, Grafana, OpenTelemetry

Job Description


Go (Golang) Developer

We're looking for a strong Go developer to join our backend engineering team. You'll be building reliable, high-performance services that power core product functionality at scale.


What You'll Do

  • Design, build, and maintain scalable backend services and APIs in Go
  • Own features from architecture through deployment
  • Work with distributed systems, message queues, and microservices infrastructure
  • Collaborate with frontend and platform engineers to define clean API contracts
  • Write performant, well-tested, idiomatic Go code
  • Participate in code reviews and contribute to engineering standards
  • Debug and resolve production issues across distributed systems
  • Contribute to infrastructure and tooling improvements where needed

What We're Looking For

  • 3+ years of backend development experience with at least 2 years in Go
  • Strong understanding of Go concurrency patterns, goroutines, and channels
  • Experience building and consuming REST or gRPC APIs
  • Solid grasp of relational and non-relational databases (PostgreSQL, Redis, MongoDB)
  • Familiarity with containerization and orchestration (Docker, Kubernetes)
  • Experience with cloud platforms such as AWS, GCP, or Azure
  • Comfortable working in async, distributed team environments
  • Strong communication skills and ability to work across time zones

Nice to Have

  • Experience with message brokers such as Kafka, RabbitMQ, or NATS
  • Familiarity with service mesh tools like Istio or Linkerd
  • Prior experience with high-throughput or low-latency systems
  • Open source contributions in the Go ecosystem
  • Experience with observability tooling — Prometheus, Grafana, OpenTelemetry


Similar Jobs

Explore other opportunities that match your interests

Remote Contract Site Reliability Engineer

Devops
•
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

hire feed

Pakistan

Senior Azure Cloud Architect

Devops
•
2d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

HireOn

Pakistan
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

hire feed

Pakistan

Subscribe our newsletter

New Things Will Always Update Regularly