Reports to: Drew Durbin, CEO.
Team: Around ~132 engineers across 5 teams (Payment, User-facing products, Internal, non-product teams and platform) plus 5 leaders. Engineering teams are co-led by Product Managers and an engineering manager.
Stack: Python 3 with mypy on the backend, GraphQL API layer, Postgres and Redis, Kotlin/Jetpack on Android (our main client), Swift/SwiftUI on iOS, TypeScript and React on the web. Infrastructure on GCP, managed with Kubernetes and Terraform. Most backend work happens in a large Python monolith, deployed across multi-country architecture. Current in-flight work includes agentic developer tooling, a large scale migration of our databases, and some refactoring of our monolith.
Location: This is a fully remote role. Candidates must be based in one of our talent hub countries (Spain, UK, East Coast of USA, Canada, Kenya, Ghana) or in one of our operating markets in Africa including Senegal, Côte d’Ivoire, or Burkina Faso etc. Expect to travel to our markets a minimum of twice per year to stay close to local realities, products, teams and of course our users. Wave covers all costs.
Compensation: Our salaries are competitive and are calculated using a transparent formula. For this role, depending on your level and location, we offer a salary of up to $356,500 USD, plus a generous equity package:
•
Wave provides a yearly $1,200 stipend to support coworking meetups with teammates.
•
Subsidized health insurance for you and your dependents and retirement contributions (both vary from country to country).
•
6 months of fully paid parental leave and subsidized fertility assistance.
•
Flexible vacation, with most folks taking between 21-30 days exclusive of statutory holidays.
•
$10,000 annual charitable donation matching.