Wave is revolutionizing financial services in Africa with a mission to make it the first cashless continent. Founded in 2017, they've grown to serve millions of users across six countries by providing accessible, fee-free financial services through their mobile app. As a Software Engineer at Wave, you'll join an autonomous, cross-functional team focused on building and improving payment systems that impact millions of lives.
The role offers a unique blend of technical challenges and social impact, where you'll work on everything from merchant payment solutions to utility bill systems. You'll use a modern tech stack including Python, GraphQL, and Kubernetes, while having the freedom to own projects end-to-end. The company values practical solutions over complexity, focusing on outcomes that matter to users.
Wave offers competitive compensation ($96,500-$152,100 USD) plus equity, comprehensive benefits, and a flexible remote work environment. They have a strong engineering culture that emphasizes autonomy, problem-solving, and continuous improvement. The company is well-funded, backed by top-tier investors like Founders Fund and Sequoia Heritage, and is on Y Combinator's top companies by revenue list.
This role is perfect for experienced engineers who are passionate about using technology for social impact, value ownership and independence, and want to contribute to making financial services accessible to millions of people in Africa. You'll be part of a diverse, global team working on meaningful problems while having the opportunity to visit and understand the markets you're serving.