Kredete is a personal finance company that's focused on helping everyone in Africa make financial progress. We believe that when it comes to money, everyone deserves a chance to succeed. That's why we offer a range of tools and personalized recommendations designed to help people make the most off their money - no matter where they're starting from. With Kredete, anyone can access the financial resources they need to get ahead.
Role Overview
- As a Support Engineer, you will be responsible for working closely with external clients to understand, diagnose, and resolve technical issues related to our backend systems and integrations. You will leverage your deep understanding of our platform, APIs, and infrastructure to provide effective solutions, support smooth operations, and maintain high service reliability.
What You Will Do:
- Act as a technical point of contact for external clients, understanding their issues and translating them into actionable technical investigations.
- Investigate, troubleshoot, and resolve backend, API, and integration issues across services, databases, and collaborating with internal team to resolve issues
- Analyze logs, metrics, and system behavior to identify root causes and recommend fixes or mitigations.
- Support and debug payment, wallet, and transaction-related issues, including failed transactions, balance mismatches, and reconciliation problems.
- Work closely with backend engineers to escalate bugs, propose fixes, and validate solutions before deployment.
- Validate API usage and integration flows for partners, ensuring correct implementation and best practices.
- Document recurring issues, resolutions, and system behaviors to improve internal knowledge and client support quality.
- Assist with incident response, post-mortems, and continuous improvement of system reliability and support processes.
- Stay up to date with system changes, new features, and platform architecture to provide accurate and timely support.
Who You Are:
- Strong proficiency in Go (Golang) and rust, with the ability to read, understand, and debug production backend code.
- Good knowledge of SQL & PostgreSQL, with the ability to inspect data, write queries, and troubleshoot data-related issues.
- Good understanding of event-driven systems
- You have 3-5 years of professional experience in backend software development.
- Solid understanding of Grpc, RESTful APIs and backend system behavior, including request/response flows, authentication, and error handling.
- Experience debugging distributed systems and identifying root causes across services, databases, and external integrations.
- Understanding of asynchronous programming, background jobs, and event-driven architectures.
- Familiarity with payment and wallet systems, including transaction lifecycles, balances, reconciliation, and failure scenarios.
- Ability to understand partner API specifications, error codes, and integration requirements.
- Experience working with logs, metrics, and monitoring tools to investigate incidents and production issues.
- Comfortable using version control systems (e.g., Git) to review changes, trace regressions, and collaborate with engineering teams.
- Strong communication skills, with the ability to explain technical issues clearly to external clients and internal teams.
- High attention to detail, strong analytical thinking, and the ability to make sound decisions under pressure.
- Ability to work with legacy or distributed systems without introducing instability while resolving issues.
Method of Application
Signup to view application details.
Signup Now