Senior Analytics Engineer

Senior Analytics Engineer

Full-Time 72000 - 100800 £ / year (est.) Home office possible
W

At a Glance

  • Tasks: Transform data into actionable insights to enhance financial services for millions.
  • Company: Join Wave, a leading fintech revolutionising Africa's financial landscape.
  • Benefits: Competitive salary, remote work, generous vacation, and health benefits.
  • Why this job: Be part of a mission to make Africa the first cashless continent.
  • Qualifications: 5+ years in analytics or data engineering with strong SQL and Python skills.
  • Other info: Work remotely with a dynamic team across multiple countries.

The predicted salary is between 72000 - 100800 £ per year.

Our mission is to make Africa the first cashless continent. In 2017, over half the population in Sub-Saharan Africa had no bank account due to high fees, distance to branches, and lack of card acceptance. Without access to financial institutions, people are forced to keep their savings under the mattress, and small business owners rely on lenders who charge extortionate rates. Parents spend hours waiting in line to pay school fees in cash.

We are 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 2017, we launched a mobile app in Senegal for cash deposit, withdrawal, and peer-to-peer and business payments. Now, we have millions of users across 9 countries and are growing fast.

Wave is now the largest financial institution in Senegal, with over 7 million users, and we’re still in the early days of our product roadmap and potential impact on people’s everyday lives. 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.

Some examples of focus areas are:

  • Leading dimensional design to structure Wave’s analytics data in ways that are helpful for human and AI end users.
  • Building out facts, dimensions, and One Big Tables (OBTs) as appropriate for a focus area at Wave.
  • Standardizing metric creation and usage.
  • Building out ways to make it easy to add context for LLMs to data models.
  • Managing our extensive snowflake estate with a strong analytical mindset.
  • Finding patterns that are repeated frequently and optimizing them.
  • Building tools to identify and turn off stale/unused models.
  • Evaluating the impact of an optimization on costs and performance.
  • Building tools to improve the analytics development experience.
  • Creating helpful dbt macros.
  • CI/CD checks that catch possibly exploding joins.
  • Reducing the pain of iterating on metric design.

Outside of the focus areas, folks in this role will also:

  • Be responsible for the design, build, and health of all of our ETL pipelines.
  • Champion best practice across data.
  • Be a key partner in the roadmap of the data platform team.

Key details:

  • This is a fully remote role. Candidates must be based in one of our talent hub countries (UK, Spain, USA (east coast), Canada (east coast), Kenya, and Ghana) or in one of our operating markets in Africa including Senegal, Côte d'Ivoire, or Burkina Faso.
  • Wave provides a yearly $1,200 stipend to support co-working meet-ups with teammates.
  • Remote team members are expected to travel to our operational markets (e.g. Senegal or Côte d'Ivoire) at least once a year.
  • 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 $123,500 - $176,400 USD, paid in your local currency equivalent plus a generous equity package.

Major benefits include:

  • 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 30-40 days per year.
  • $10,000 annual charitable donation matching.

Requirements:

  • 5+ years as an analytics or data engineer. Software engineering experience that’s focused on data platforms also counts.
  • 3+ years of involved experience with Snowflake, ideally including experience with 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.

You might be a good fit if you:

  • Are proficient in SQL and Python.
  • Are a self-starter that excels at exploring problems and collaborating closely with operations teams to drive growth through data.
  • Have excellent focus, prioritizing your research and work using an iterative approach.
  • Are able to compellingly present your findings to technical and non-technical audiences and make proactive recommendations based on data.
  • Excel at choosing the right complexity of analysis for any given business problem.

Our team has a rapidly growing in-country team in Senegal, Côte d'Ivoire, Mali, Burkina Faso, The Gambia, Uganda, Niger, Sierra Leone, and Cameroon plus remote team members spread across the world. We’re deeply passionate about our mission of bringing radically affordable financial services to the people who need them most. We foster autonomy for our employees, allowing you to own your projects at every stage.

How to apply: Fill out the form below, and upload a resume in English and a cover letter describing your interest in Wave and the role. We review applications frequently and recommend that you apply to the role that most closely aligns with your skills, experience, and career goals. Wave is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Senior Analytics Engineer employer: Wave Mobile Money

Wave is an exceptional employer dedicated to transforming financial services in Africa, offering a dynamic work culture that prioritises autonomy and innovation. With competitive salaries, generous benefits including flexible vacation and parental leave, and a commitment to employee growth through meaningful projects, Wave empowers its team to make a tangible impact on millions of users. The fully remote role allows for collaboration across diverse locations, fostering a sense of community while supporting personal and professional development.
W

Contact Detail:

Wave Mobile Money Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Analytics Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects and analytics work. This gives potential employers a taste of what you can do before they even meet you.

✨Tip Number 3

Prepare for interviews by practising common questions and scenarios related to analytics engineering. We recommend doing mock interviews with friends or using online platforms to get comfortable.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our mission.

We think you need these skills to ace Senior Analytics Engineer

Dimensional Modeling
Snowflake
Performance Optimization
SQL
Python
dbt
Data Pipeline Management
ETL Processes
Data Analysis
Collaboration Skills
Problem-Solving Skills
Communication Skills
Orchestration Platforms (e.g., Dagster, Airflow)
Iterative Approach to Work

Some tips for your application 🫡

Tailor Your Resume: Make sure your resume speaks directly to the role of Senior Analytics Engineer. Highlight your experience with Snowflake, dimensional modeling, and any relevant projects that showcase your skills in SQL and Python.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share why you're passionate about Wave's mission and how your background aligns with our goals. Be genuine and let your personality come through.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex data challenges in the past. We love seeing candidates who can think critically and present their findings clearly to both technical and non-technical audiences.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Wave Mobile Money

✨Know Your Data Inside Out

As a Senior Analytics Engineer, you'll be working with data daily. Make sure you understand the specifics of Wave's data architecture and how it supports their mission. Familiarise yourself with Snowflake and dimensional modelling concepts, as these will likely come up in your interview.

✨Showcase Your Problem-Solving Skills

Prepare to discuss past projects where you've tackled complex data challenges. Be ready to explain your thought process and the impact of your solutions. This role requires a strong analytical mindset, so demonstrating your ability to find patterns and optimise processes will impress the interviewers.

✨Communicate Clearly and Effectively

You'll need to present findings to both technical and non-technical audiences. Practice explaining complex concepts in simple terms. During the interview, focus on how you can make data accessible and actionable for different stakeholders at Wave.

✨Align with Wave's Mission

Wave is all about making financial services accessible in Africa. Research their products and understand their user base. Be prepared to discuss how your skills and experiences align with their mission to create a cashless continent, and share your passion for making a difference through data.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

W
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>