Backend Software Engineer
โจ AI Summary
Cowrywise aims to be the leading digital wealth and asset management partner for Africa's underserved middle class and growing businesses. We currently serve over 3 million customers and are dedicated to enhancing their experience with our platform.
Role Overview: We are seeking a skilled Backend Engineer to take charge of feature development from the database design phase to production deployment. You will contribute to our core financial platform, involving portfolios, transactions, third-party integrations, and ensuring system reliability.
Main Responsibilities:
- Create backend features for savings products, portfolios, and stock investments.
- Oversee the entire process: database design, business logic, APIs, testing, deployment, and monitoring.
- Collaborate with frontend teams to establish API contracts.
- Develop integrations with payment gateways and manage compliance with KYC providers.
- Optimize database performance and ensure the integrity of financial transactions.
- Review code, conduct tests, and assist in onboarding new team members.
Requirements:
- Minimum 5 years of experience in building production backend systems.
- Proficiency in Python (Django/FastAPI) and familiarity with Golang and JavaScript.
- Experience with PostgreSQL, MySQL, and event-driven architectures.
- Knowledge of AWS services and background job processing.
- Ability to communicate technical concepts to non-technical stakeholders.
Preferred Qualifications:
- Experience in fintech, payments, or financial services.
- Familiarity with Docker, Kubernetes, and monitoring tools.
If you are ready to take ownership and make an impact, please apply for the position.




