Senior Software Engineer - Full Stack
Core
Design, build, and ship new Payouts features and improve existing ones across the full stack to enable reliable money movement for merchants and beneficiaries across Africa.
Role type
Senior Full Stack Software Engineer (Payouts)
Builds
Payouts features, disbursement orchestration, status tracking, reconciliation, and merchant integration APIs
Domain
Fintech / Digital Payments / Africa
Deliverable
production ML models | product features
Required skills
TypeScript, Python, AWS (Lambda, API Gateway, Serverless), PostgreSQL, DynamoDB, MySQL, MongoDB, AI coding tools
Preferred skills
Payments or financial disbursements experience
Technologies
TypeScript, Python, AWS, PostgreSQL, DynamoDB, MySQL, MongoDB, Jira, Confluence, Git, Postman, Cypress, Cursor, GitHub Copilot, ChatGPT, GitLab Pipelines, Grafana, Sentry, Datadog
Responsibilities
Design and ship new Payouts features; ensure secure, scalable, and compliant payout processing; troubleshoot and debug production issues; own complex initiatives from design through delivery; mentor and support less senior engineers through pairing and code review
Seniority
Senior, hands-on IC with mentorship responsibilities