cover image
Wave Mobile Money

Wave Mobile Money

www.wave.com

4 Jobs

4,164 Employees

About the Company

We're making Africa the first cashless continent.

In 2017, nearly 60% of adults in sub-Saharan Africa had no bank account. That's for good reason--the fees are too high, the closest branch can be miles away, and nobody takes cards. Without access to financial institutions, people are forced to keep their savings under the mattress. Small business owners rely on lenders who charge extortionate rates. Parents spend hours waiting in line to pay school fees in cash.

We're solving this by building financial services that just work: no account fees, instantly available, and accepted everywhere. In places where electricity, water and roads don't always work, you can still send money with Wave. In November 2017, we launched a mobile app in Senegal for cash deposit, withdrawal, and peer-to-peer and business payments. In 2019, we expanded to Cote D'Ivoire. Now, we have millions of users and are growing fast.
Our goal is to drive financial inclusion and make Africa the first cashless continent.

Listed Jobs

Company background Company brand
Company Name
Wave Mobile Money
Job Title
Software Engineer
Job Description
**Job Title** Software Engineer **Role Summary** Design, develop, and maintain scalable backend and frontend solutions that enable seamless payment experiences across mobile, web, and enterprise platforms. Own end‑to‑end feature development, from problem discovery to production deployment, while collaborating closely with product, design, and support teams. **Expectations** - Deliver high‑quality code that prioritises user value and reliability. - Own features from concept to release, ensuring thorough testing and production stability. - Communicate clearly in English; French proficiency is a plus. - Travel to operational markets once per year for at least 6 consecutive days to understand user context. **Key Responsibilities** 1. Create and evolve GraphQL APIs in Python 3 (with type‑checking via mypy). 2. Develop mobile and web frontends: Android (Kotlin/Jetpack), iOS (Swift/SwiftUI), and web (TypeScript/React). 3. Integrate payment flows for retail, utility bills, payroll, and transport services. 4. Design and manage database schemas in PostgreSQL, ensuring performance and data integrity. 5. Deploy and scale services on GCP, manage infra with Terraform, orchestrate with Kubernetes. 6. Participate in code reviews, unit and integration testing, and automated CI/CD pipelines. 7. Collaborate with cross‑functional teams to translate product requirements into technical solutions. 8. Resolve production incidents and support tickets, working with customer service to diagnose and fix issues. **Required Skills** - Minimum 5 years professional software engineering experience. - Proficient in Python 3 (myPy optional), GraphQL, and backend API design. - Experience with mobile (Kotlin or Swift) and web (TypeScript/React) development. - Solid understanding of relational databases (PostgreSQL). - Familiarity with cloud platforms (GCP preferred), IaC tools (Terraform), and container orchestration (Kubernetes). - Strong problem‑solving skills and a user‑centric mindset. - Excellent written and verbal communication in English; French a bonus. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field. - Professional certifications (e.g., GCP Associate Cloud Engineer, Certified Kubernetes Administrator) are welcomed but not mandatory.
United kingdom
Remote
Mid level
14-11-2025
Company background Company brand
Company Name
Wave Mobile Money
Job Title
Network Engineer
Job Description
**Job Title** Network Engineer **Role Summary** Design, deploy, and maintain enterprise network infrastructure for an expanding fintech company operating across multiple African countries. Own the complete networking stack, ensuring connectivity, security, and performance for all office locations, while driving automation and standardization. **Expectations** - Deliver reliable network services to support rapid business growth. - Own end-to-end network lifecycle, from design to decommissioning. - Implement zero-touch, self-healing, and scalable solutions. - Collaborate with stakeholders across IT and business units. - Attend periodic travel to operations sites (up to 50 % travel first year). **Key Responsibilities** - Design and implement network architecture for >7 countries, covering 2,000+ endpoints per site. - Standardize network stack and internet management across all locations. - Own disaster recovery planning and execution. - Manage network hardware lifecycle: procurement, maintenance, monitoring. - Automate orchestration of VLANs, VPNs, zero‑trust, firewall rules, and hardware configuration. - Implement and maintain monitoring, alerting, and self‑healing mechanisms. - Perform traffic engineering, load balancing, and topology management. - Handle incident response and coordination with stakeholders. - Maintain inventory and documentation of network assets. **Required Skills** - 5+ years as a Network Engineer with multi‑site, international experience. - Expertise in firewalls (Palo Alto, Sophos), switching (Cisco, HPE), WLAN (Cisco, Aruba, Sophos). - Strong scripting in Python; automation with Puppet or Ansible. - Deep understanding of VLANs, VPNs, zero‑trust models, and firewall rule sets. - Experience with disaster recovery, traffic engineering, and load balancing. - Excellent communication and expectation management. - Self‑starter with high attention to detail and proactive problem‑solving. - French language proficiency or willingness to learn. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Information Technology, or related field. - Professional certifications in networking and security (e.g., CCNA/CCNP, PAN‑OS, Palo Alto, Aruba, Sophos, or equivalent) are highly desirable.
London, United kingdom
Remote
Mid level
27-11-2025
Company background Company brand
Company Name
Wave Mobile Money
Job Title
Junior Security Engineer
Job Description
**Job Title**: Junior Security Engineer **Role Summary** Build and maintain secure financial infrastructure to support a cashless Africa. Focus on monitoring, remediating, and improving security systems for a rapidly growing digital financial services platform. **Expectations** Proven ability to balance security rigor with operational velocity. Collaborate across teams to address security gaps, resolve audits, and support incident response. **Key Responsibilities** - Monitor, refine, and develop security alerts for infrastructure and applications. - Centralize application-level authentication and permissions enforcement. - Configure SIEM solutions for infrastructure monitoring. - Conduct security reviews of public-facing APIs and application code. - Partner with engineering teams to implement secure guardrails and fix compliance issues. - Support IT audits and remediate non-conformities from regulatory assessments. **Required Skills** - Strong Python programming and security remediation experience. - Hands-on SIEM configuration and alert tuning. - Familiarity with secure API design, secret management, and incident response. - Fluency in English and problem-solving in dynamic environments. **Required Education & Certifications** - Bachelor’s degree in computer science or related field. - Minimum 2 years in a security engineering role (industry experience preferred).
United kingdom
Remote
Junior
24-12-2025