We’re looking for a Go developer who writes scalable, performant code with clarity and purpose. As part of our backend engineering team, you’ll help power mission-critical payment infrastructure that moves money reliably, securely, and in real time.
This role is ideal for engineers who thrive in fast-paced environments, value clear ownership, and want to build tools that matter to millions of users and developers.
What you’ll do
• Design and implement clean, maintainable, and scalable Go services that power Chapa’s core APIs.
• Integrate with both REST and SOAP-based financial institutions and payment providers.
• Own performance: from low-latency API responses to optimizing database access and internal service communication.
• Write and maintain automated tests to ensure reliability in production.
• Collaborate with engineers across Rust, Laravel, and Python services in a microservice environment.
• Participate in architectural discussions and design reviews.
• Contribute to monitoring, logging, and alerting best practices using tools like OpenTelemetry, Prometheus, and Grafana.
Requirements
• 2 years Strong experience writing production-grade Go (Golang) services.
• Familiarity with PostgreSQL, Redis, and designing high-performance database schemas.
• Understanding of distributed systems and RESTful API design.
• Experience deploying Go services on AWS (Lambda, ECS, Aurora, S3, etc.) is a plus.
• Comfortable working in environments with CI/CD, Docker, GitHub Actions, etc.
• Ability to write clean, testable, and well-documented code.
• Passionate about building developer-first APIs and resilient infrastructure.
Benefits
- Pension Plan
- Paid Time Off
- Training & Development
- Performance Bonus
- free lunch
Sponsored
Explore Engineering
Skills in this job
People also search for
Similar Jobs
More jobs at Chapa
Apply for this position
Sign In to ApplyAbout Chapa
Chapa is dedicated to empowering emerging companies and developers by offering a wide array of services. These include payment gateways, payment applications and equipment, APIs, and more. The company aims to ensure that its clients have access to seamles