
Python
GraphQL
Postgres
Performance Engineer
Overview
Wave is hiring a Performance Engineer to establish performance engineering across their systems, optimizing performance, scalability, and cost-efficiency.
Job Description
Wave is making Africa the first cashless continent by building financial services that are no account fees, instantly available, and accepted everywhere. They have millions of users across 9 countries and are growing fast.
Responsibilities
- - Design, build, and operate Wave’s performance engineering function from the ground up
- - Profile and analyse production performance using observability and debugging tools
- - Partner with and mentor backend developers and database engineers
- - Improve our observability stack for performance signals
- - Develop and maintain load, stress, and scalability testing frameworks
Required Skills
- - 7+ years of experience in performance engineering, SRE, or systems optimisation
- - Deep proficiency in Python performance analysis and optimisation
- - Deep understanding of Postgres performance, SQL optimisation, indexing, and query execution
- - Experience with GraphQL performance
- - Experience building internal performance tooling or platforms
- - Strong programming skills in more than one programming language
- - Solid understanding of networking, distributed systems, and caching strategies
- - Excellent communication and collaboration skills
Benefits
- - Subsidized health insurance for you and your dependents
- - 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
About the company
We’re on a mission to make Africa the first cashless continent. On a continent where over half the population has no bank account, Wave is building the first modern financial network — no account fees, instantly available, and accepted everywhere!
All Job Openings at Wave