42 - Senior Backend Developer (Go)
Architect high-throughput Go backends for an energy trading platform, working AI-first with agentic coding tools and TDD.
Our client, an energy trading company, is looking for a Senior Backend Developer to make their backend systems more reliable and scalable. You will work in a test-driven, AI-assisted environment where agentic coding tools are part of daily development. The ideal candidate is a seasoned engineer with deep Go experience, strong system design skills and a track record of building high-throughput, low-latency systems.
Key Responsibilities
- Design scalable backend systems and services with a focus on performance, maintainability and security
- Use AI development tools such as Claude Code, Codex and Gemini CLI to speed up delivery and raise code quality
- Turn business requirements into clear technical specifications that AI agents can execute
- Review pull requests from developers and AI agents
- Work with product managers, frontend developers and other stakeholders on business-critical features
- Champion test-driven development and automated test coverage
- Build and maintain relational, key-value and time-series databases
- Apply security best practices and address vulnerabilities and compliance requirements
- Monitor and improve latency, throughput, scalability and resource efficiency
- Mentor other developers on the team
Required Skills and Experience
- 10+ years of backend development, including architecture and system design
- Strong Go skills; Rust is a plus
- Experience tuning performance in high-throughput, low-latency systems
- Database schema design and optimisation
- Solid knowledge of distributed systems and high data throughput
- Familiarity with AI-assisted development tools
- Experience with TDD and CI/CD pipelines
- Knowledge of security practices such as OWASP and secure coding
- Hands-on experience with cloud-native environments, including Kubernetes, containers and service meshes
- Excellent English
- Department
- Outstaffing
- Remote status
- Fully Remote
About Tunga
Tunga is the go-to platform for hiring African software developers. Companies from all over the world use Tunga to hire African software developers to execute software projects, as full-time or part-time members of distributed software teams.
Tunga’s mission is to create tech jobs for African youths and has a community of over 3000 software developers.
We were founded in 2015 and have served over 250 clients from all over the world. Tunga’s clients have a diverse profile: SMEs, startups, corporates, and NGOs all belong to our client base.