Hiring?Get vetted candidates in 48 hours. Pay only when you hire.Get vetted candidates in 48 hours.
W
Senior Analytics Engineer
Wave
Posted 3 months agoAccra, Ghana
Location
Accra, Ghana
Job Type
Full-time
Experience
Senior
Category
Data & Analytics
Job Description
Wave is making Africa the first cashless continent. As a Senior Analytics Engineer, you will work to make Wave's data easy, safe, and reliable to use, enabling better products for our customers. You will lead dimensional design, manage our Snowflake estate, and build tools to improve the analytics development experience across a fintech serving millions of users in West Africa.
Candidates must be based in Ghana, Kenya, UK, Spain, USA (east coast), or Canada (east coast), or in Wave's operating markets in Africa.
Flexible vacation (most take 30-40 days per year). $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
- 5+ years as an analytics or data engineer.
- Software engineering experience focused on data platforms also counts.
- 3+ years of involved experience with Snowflake, ideally including performance optimization.
- Experience with dimensional modeling, ideally having built two or more dimensional marts.
- Strong Python, SQL, and dbt experience.
- Familiarity with managing an orchestration platform like Dagster or Airflow.
- Proficient in SQL and Python.
- Self-starter that excels at exploring problems and collaborating with operations teams.
- Excellent focus and ability to prioritize using an iterative approach.
- Able to present findings to technical and non-technical audiences.
Responsibilities
- Work closely with domain partners to understand data needs.
- Standardize metric creation and usage.
- Build out context for LLMs in data models.
- Evaluate impact of optimizations on costs and performance.
- Be responsible for the design, build, and health of all ETL pipelines.
- Perform on-duty responsibilities requiring working understanding of the full stack.
- Champion best practices across data.
- Be a key partner in the data platform team roadmap.
- Lead dimensional design to structure Wave's analytics data for human and AI end users, including building facts, dimensions, and One Big Tables (OBTs) for various focus areas.
- Manage extensive Snowflake estate with a strong analytical mindset: find repeated patterns, optimize them, identify and turn off stale/unused models.
Benefits
- Subsidized health insurance for you and your dependents.
- Retirement contributions.
- 6 months fully paid parental leave and subsidized fertility assistance.
- Competitive salary $123,500 to $176,400 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
Senior Associate - Reporting, Data and Analytics Acumen East Or West Africa
Acumen
Nairobi, Nairobi, Kenya, Lagos, Nigeria•
Impact Manager - Reporting, Data and Analytics (Acumen East or West Africa)
Acumen
Nairobi, Nairobi, Kenya, Lagos, Nigeria•
Senior Analyst - Credit Risk & Eligibility
M-KOPA
Nairobi•
Business Intelligence Manager
M-KOPA
Kenya•