Africa Investors Link Limited

Go Developer

Dar es Salaam
June 29, 2026
Application deadline closed.
Deadline date:
Application deadline closed.

Job Description

Go Developer Job Vacancy at Africa Investors Link Limited

Africa Investors Link Limited is currently seeking a skilled Go Developer to join its growing engineering team in Dar es Salaam, Tanzania. This is a strong opportunity for backend engineers who are passionate about building high-performance, scalable, and secure systems that power modern financial and payment infrastructure.

The role focuses on designing and maintaining robust backend services that support payment processing, wallet systems, banking integrations, and financial reconciliation platforms. The ideal candidate will be experienced in distributed systems, API development, and building reliable infrastructure capable of handling high-volume transactions.

Responsibilities

  • Build high-performance, low-latency backend services using Golang.
  • Design and maintain scalable APIs and microservices for payment processing and financial systems.
  • Develop distributed systems capable of handling high transaction volumes reliably.
  • Build and optimize asynchronous processing workflows and event-driven architectures.
  • Write clean, maintainable, testable, and well-documented code.
  • Design secure systems aligned with financial and payment industry standards.
  • Optimize database performance, query efficiency, and overall system reliability.
  • Conduct peer code reviews and contribute to engineering standards and architecture discussions.
  • Troubleshoot production systems and improve observability, monitoring, and system stability.
  • Collaborate with product, operations, and leadership teams to develop technical solutions.
  • Mentor junior engineers and support team growth.

Qualifications

  • Minimum 4+ years of hands-on software development experience using Golang.
  • Strong experience building backend systems and RESTful APIs in Go.
  • Experience designing and maintaining distributed systems and microservice architectures.
  • Strong understanding of concurrency, goroutines, channels, and asynchronous programming patterns.
  • Proven experience in Fintech, Banking, Payments, or other transactional systems.
  • Strong knowledge of PostgreSQL, database design, and query optimization.
  • Experience with messaging systems such as RabbitMQ, Kafka, or NATS.
  • Experience building secure, reliable, and observable production systems.
  • Strong understanding of software engineering best practices, testing, CI/CD, and system reliability.
  • Experience with Go frameworks such as Gin, Fiber, Chi, or similar.
  • Familiarity with Linux systems, Docker, AWS, and cloud infrastructure.
  • Experience with event-driven architectures and queue-based processing systems.
  • Exposure to payment systems, reconciliation systems, ledgers, or wallet infrastructure.
  • Experience integrating with telecoms, mobile money operators, banks, or third-party financial APIs.
  • Knowledge of observability tools such as Prometheus, Grafana, Loki, or OpenTelemetry.
  • Understanding of DevOps and infrastructure automation practices.
  • Interest in AI tools, automation workflows, or LLM-based systems is an added advantage.

General Information

  • Position: Go Developer.
  • Company: Africa Investors Link Limited.
  • Location: Dar es Salaam, Tanzania.
  • Employment Type: Full-Time.
  • Application Deadline: 30 June 2026.
  • Only shortlisted candidates will be contacted.

How to Apply

Interested candidates should submit their application and updated CV via email to:

[email protected]

Conclusion

This is a valuable opportunity for experienced Go developers who want to work on high-impact financial systems and scalable backend infrastructure. Qualified candidates with strong distributed systems and fintech experience are encouraged to apply before the deadline.