Hiring?Get vetted candidates in 48 hours. Pay only when you hire.Get vetted candidates in 48 hours.
W
Senior Software Engineer
Wave
Posted 3 months agoNairobi, Kenya
Location
Nairobi, Kenya
Job Type
Full-time
Experience
Senior
Category
Engineering
Job Description
Wave is making Africa the first cashless continent, building financial services that work for everyone. We are looking for experienced engineers who are independent and excited about getting things done. You will be responsible for building and improving the ways people pay with Wave, owning every step of the process: from understanding the problem to shipping your solution to users. We are helping millions of customers across West Africa access financial services through mobile money.
Experience with Python, GraphQL, Kotlin, Swift, TypeScript/React, Postgres, GCP/Terraform, or Kubernetes is a strong plus.
Flexible vacation (most take 21-30 days plus statutory holidays). $10,000 annual charitable donation matching. $1,200 yearly coworking stipend.
ProGigFinder Press
Fifty silent applications, or one that lands.
Pick any job above and pay $2.99 with MoMo or Card. In 60 seconds you get a CV written for that role: it passes the screening software and reads the way a recruiter expects.
Get my CV for this job: $2.99
Requirements
- Minimum of 5 years of professional experience as a product engineer.
- Fluent in English; bilingual in French is a big bonus.
- Candidates must be based in Kenya.
- Care deeply about users and the impact of technical decisions on them.
- Highly autonomous and resilient, comfortable navigating ambiguity and working through difficult problems.
- Strong written communication skills essential for a remote-first company.
- Systems thinking: ability to solve underlying problems rather than just shipping code.
- Continuous learner who enjoys understanding complex systems.
Responsibilities
- Build and improve payment systems and features used by millions of customers across Africa.
- Own projects end-to-end: understand the problem, ship the solution, and help customer support resolve issues.
- Enable people to use Wave to pay for products in stores.
- Integrate with utility companies to enable bill payments via Wave.
- Build tools for business owners to pay employee salaries using Wave.
- Enable transportation payments on taxis, trains and buses.
- Write clean, maintainable code using Python, GraphQL, Kotlin, Swift, and TypeScript/React.
- Contribute to technical decisions and architecture for scalable systems.
Benefits
- Subsidized health insurance for you and your dependents.
- Retirement contributions.
- 6 months fully paid parental leave and subsidized fertility assistance.
- Competitive salary up to $133,100 USD plus equity.
How to Apply
Apply via Wave careers portal. Upload resume in English and a cover letter describing your interest in Wave and the role.
Similar Jobs
Technical Operator – Blow Molder
Hariss International Limited
Kampala, Uganda•
Technical Operator – Filler
Hariss International Limited
Kampala, Uganda•
Machine Operator – Shrink Wrapper / Cermix
Hariss International Limited
Kampala, Uganda•
Electronics Lab Technician
Uganda Christian University (UCU)
Main Campus, Mukono, Uganda•