Go Backend Engineer
2026-01-13T08:39:19+00:00
AA Kenya
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_2242/logo/AA%20Kenya.jpg
https://www.aakenya.co.ke/
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Insurance
Computer & IT, Science & Engineering
2026-01-18T17:00:00+00:00
8
We are looking for a talented Go (Golang) Developer to design, build, and maintain high-performance, scalable microservices that power our customer-facing and internal systems. The job holder will be working in a modern, cloud-native environment on a microservices architecture built primarily in Go, running on Kubernetes (AWS/EKS or GCP).
Key Responsibilities.
Design, develop, and maintain scalable and resilient microservices in Go
Write clean, well-tested, and maintainable code (we love idiomatic Go!)
Collaborate with product managers, frontend engineers, DevOps, and other backend teams
Participate in architecture discussions and code reviews
Optimize performance, latency, and cost of services
Integrate with third-party APIs (payments, SMS, mapping, insurance providers, etc.)
Help evolve our CI/CD pipelines and observability (Prometheus, Grafana, Open Telemetry)
Tech Stack You’ll Work With
Backend: Go (1.22+), gRPC, REST, Gin
Data: PostgreSQL, Redis
Infrastructure: Docker, GitHub Actions, ArgoCD
Message brokers: RabbitMq
Monitoring & Logging: Prometheus, Grafana, Loki, Jaeger
Minimum job requirements:
For appointment to this position, one must possess:
3 plus years of backend development experience.
2 plus years of professional experience with Go in production systems (please share your GitHub or public projects if possible)
Strong understanding of microservices architecture, REST/gRPC APIs, and distributed systems
Experience with relational databases (PostgreSQL preferred) and caching (Redis)
Comfortable with Git, Docker, and CI/CD workflows
Good knowledge of software engineering best practices (testing, code reviews, documentation)
Excellent problem-solving skills and attention to detail.
- Design, develop, and maintain scalable and resilient microservices in Go
- Write clean, well-tested, and maintainable code (we love idiomatic Go!)
- Collaborate with product managers, frontend engineers, DevOps, and other backend teams
- Participate in architecture discussions and code reviews
- Optimize performance, latency, and cost of services
- Integrate with third-party APIs (payments, SMS, mapping, insurance providers, etc.)
- Help evolve our CI/CD pipelines and observability (Prometheus, Grafana, Open Telemetry)
- Go (Golang)
- gRPC
- REST
- Gin
- PostgreSQL
- Redis
- Docker
- GitHub Actions
- ArgoCD
- RabbitMq
- Prometheus
- Grafana
- Loki
- Jaeger
- Microservices architecture
- Distributed systems
- Git
- CI/CD workflows
- Software engineering best practices (testing, code reviews, documentation)
- Problem-solving skills
- Attention to detail
- 3 plus years of backend development experience.
- 2 plus years of professional experience with Go in production systems (please share your GitHub or public projects if possible)
- Strong understanding of microservices architecture, REST/gRPC APIs, and distributed systems
- Experience with relational databases (PostgreSQL preferred) and caching (Redis)
- Comfortable with Git, Docker, and CI/CD workflows
- Good knowledge of software engineering best practices (testing, code reviews, documentation)
- Excellent problem-solving skills and attention to detail.
JOB-696604b7bb182
Vacancy title:
Go Backend Engineer
[Type: FULL_TIME, Industry: Insurance, Category: Computer & IT, Science & Engineering]
Jobs at:
AA Kenya
Deadline of this Job:
Sunday, January 18 2026
Duty Station:
Nairobi | Nairobi
Summary
Date Posted: Tuesday, January 13 2026, Base Salary: Not Disclosed
Similar Jobs in Kenya
Learn more about AA Kenya
AA Kenya jobs in Kenya
JOB DETAILS:
We are looking for a talented Go (Golang) Developer to design, build, and maintain high-performance, scalable microservices that power our customer-facing and internal systems. The job holder will be working in a modern, cloud-native environment on a microservices architecture built primarily in Go, running on Kubernetes (AWS/EKS or GCP).
Key Responsibilities.
Design, develop, and maintain scalable and resilient microservices in Go
Write clean, well-tested, and maintainable code (we love idiomatic Go!)
Collaborate with product managers, frontend engineers, DevOps, and other backend teams
Participate in architecture discussions and code reviews
Optimize performance, latency, and cost of services
Integrate with third-party APIs (payments, SMS, mapping, insurance providers, etc.)
Help evolve our CI/CD pipelines and observability (Prometheus, Grafana, Open Telemetry)
Tech Stack You’ll Work With
Backend: Go (1.22+), gRPC, REST, Gin
Data: PostgreSQL, Redis
Infrastructure: Docker, GitHub Actions, ArgoCD
Message brokers: RabbitMq
Monitoring & Logging: Prometheus, Grafana, Loki, Jaeger
Minimum job requirements:
For appointment to this position, one must possess:
3 plus years of backend development experience.
2 plus years of professional experience with Go in production systems (please share your GitHub or public projects if possible)
Strong understanding of microservices architecture, REST/gRPC APIs, and distributed systems
Experience with relational databases (PostgreSQL preferred) and caching (Redis)
Comfortable with Git, Docker, and CI/CD workflows
Good knowledge of software engineering best practices (testing, code reviews, documentation)
Excellent problem-solving skills and attention to detail.
Work Hours: 8
Experience in Months: 36
Level of Education: bachelor degree
Job application procedure
Application Link: Click Here to Apply Now
All Jobs | QUICK ALERT SUBSCRIPTION