Website Africa Investors Link Limited
Africa Investors Link Limited
Go Developer – Fintech Payment Infrastructure
About the Role
We are hiring a Go Developer to design, build, and maintain secure, scalable, and high-performance backend systems that power a fintech payment infrastructure.
The role focuses on building systems for:
- Payment processing
- Wallet infrastructure
- Reconciliation systems
- Banking integrations
- Internal financial platforms
This position is ideal for an engineer who enjoys backend systems, distributed architecture, performance optimization, and solving real-world financial infrastructure challenges at scale.
Key Responsibilities
Backend Development
- Build high-performance backend services using Golang
- Design scalable RESTful APIs and microservices
- Develop systems for payment and financial operations
Distributed Systems & Architecture
- Design and maintain distributed systems for high transaction volumes
- Build event-driven and asynchronous processing systems
- Improve system reliability, scalability, and fault tolerance
Performance & Optimization
- Optimize database performance and query efficiency
- Improve system latency and operational stability
- Enhance system observability and monitoring
Engineering Quality
- Write clean, testable, maintainable code
- Conduct peer code reviews
- Contribute to architecture discussions and engineering standards
- Support CI/CD and software reliability practices
Collaboration & Leadership
- Work closely with product, operations, and leadership teams
- Troubleshoot production issues and system failures
- Mentor junior engineers and support team growth
Required Qualifications
- 4+ years of hands-on experience with Golang
- Strong experience building backend systems and REST APIs
- Experience with distributed systems and microservices
- Strong understanding of concurrency (goroutines, channels, async patterns)
- Experience in Fintech, Banking, Payments, or transactional systems
- Strong PostgreSQL knowledge (design, optimization, querying)
- Experience with messaging systems (RabbitMQ, Kafka, or NATS)
- Strong understanding of production-grade system reliability and security
- Experience with testing, CI/CD, and software engineering best practices
Nice to Have
- Experience with Go frameworks (Gin, Fiber, Chi)
- Familiarity with Linux, Docker, AWS, cloud infrastructure
- Experience with event-driven and queue-based systems
- Exposure to wallets, ledgers, reconciliation, or payment systems
- Integration experience with mobile money, banks, or telecom APIs
- Familiarity with observability tools (Prometheus, Grafana, Loki, OpenTelemetry)
- Understanding of DevOps and infrastructure automation
- Interest in AI tools, automation, or LLM-based systems
Compensation & Benefits
- Competitive salary based on experience and impact
- Expected range: USD 1,500 – 2,500 per month
- Equity participation in the company
- Health insurance coverage
- Opportunity to work on high-scale fintech infrastructure
- High ownership and strong career growth opportunities
How to Apply
Submit your CV/application to:
info@africainvestorslink.co.tz
To apply for this job email your details to info@africainvestorslink.co.tz
