Recruitment Room Team

Data Engineer

3 months ago
Application ends: September 24, 2025
Apply Now
Deadline date:
September 24, 2025

Job Description


Data Engineer

Technology

Western Cape
Permanent
ZAR720000.00 – ZAR780000.00 per annum

Data Engineer | Purpose-Driven Tech Platform (Remote-Hybrid, Cape Town/Stellenbosch)

Empower fundraising through data. Build systems that make a global impact.

About the Organisation:

This nonprofit technology platform enables individuals and organisations to raise funds for social good around the world. With over two decades of experience, they are committed to making a real difference by offering innovative solutions to the fundraising sector. As a nonprofit themselves, they are driven by impact-not profit.

They are now looking for a Data Engineer to modernise reporting systems, build insightful dashboards, and design scalable data solutions to support strategic decision-making.


The Role:

This backend-focused role is perfect for a developer with a passion for data who’s eager to become a key data specialist. You’ll work closely with cross-functional teams, especially Finance and Processing, to transform how data is reported, tracked, and used.

Reporting to: Head of Processing

Location: Hybrid (Remote, with access to offices in Cape Town or Stellenbosch)


What You’ll Be Working On:

  • Modernising Reports: Migrate legacy reporting logic into a scalable, modern framework.
  • Dashboard Development: Build and maintain internal and external dashboards.
  • Finance Automation: Collaborate with Finance to build managerial dashboards, automate financial workflows, and support integrations.
  • Data Infrastructure: Contribute to the definition and build of a future data lake for cross-team insights.
  • Backend Engineering: Support the core platform and work alongside product and engineering teams.

What They’re Looking For:

  • Database Expertise: Strong grasp of data structures, performance tuning, and scalable database practices.
  • Backend Development: Proficiency in backend languages like Python, Java, or Node.js, ideally using ORMs. (Tech stack includes Node.js and TypeScript.)
  • Data & Finance Interest: Keen interest in analytics, dashboarding, and financial data systems.
  • Bonus Skills: Experience with Power BI or similar BI/reporting tools.
  • Team Player: Proactive, ownership-driven, and comfortable collaborating remotely across teams.

Why Join?

  • Purpose-Led Mission: Be part of a company shaping the future of fundraising and philanthropy.
  • Hybrid Flexibility: Work from wherever you’re most productive, with access to shared workspaces.
  • Volunteer Leave: 12 additional paid days annually to support charitable causes of your choice.
  • Culture: Enjoy regular team socials and a global annual meetup.
  • Remote Ready: Receive the tools and equipment you need for an effective remote setup.

If you’re passionate about using data for good, this is your chance to make a tangible difference.

Apply now and help transform global giving through technology.

Salt is acting as an Employment Agency in relation to this vacancy.

Job Information

Job Reference: JO-2505-353940
Salary: ZAR720000.00 – ZAR780000.00 per annum
Salary per: annum
Job Duration:
Job Start Date: 04/08/2025
Job Industries: Technology
Job Locations: Western Cape
Job Types: Permanent