JobVault never charges job seekers. Learn how to stay safe →
Back to all jobs
General
internship

Lead: AML, CTF, CPF & Sanctions

Luno careersSouth Africa

Salary

R8 000 – R12 000 per month

Job Type

internship

Posted

about 5 hours ago

Closing date

11 Jan 2027

Share:WhatsAppLinkedIn

Job Description

Luno is inviting aspiring developers to join its ranks as a Software Engineering Intern. Operating at the forefront of the global cryptocurrency landscape, the organisation is committed to simplifying digital asset access through a secure, user-friendly platform. This internship offers a unique opportunity for students or recent graduates to cut their teeth in a fast-paced fintech environment, contributing directly to products that are shaping the future of finance in South Africa and beyond.

About the role

This position is designed for individuals who are eager to transition from academic theory into practical, real-world application development. As part of the engineering team, interns are not treated as passive observers; rather, they are expected to be active contributors to the software lifecycle. You will work alongside seasoned engineers, gaining insight into how a high-scale financial platform is built, maintained, and scaled to meet the needs of millions of users.

The role is ideal for those who are passionate about the intersection of finance and technology and who want to understand how decentralised systems are integrated into a robust, centralised consumer application. You will be exposed to modern development practices, agile methodologies, and the high standards of security that the crypto sector demands.

What you’ll do

Working within a cross-functional environment, you will be involved in the end-to-end process of software creation. Your daily tasks will focus on building reliable services that enhance the Luno user experience. Key responsibilities include:

  • Assisting in the design and implementation of new software features and digital services.
  • Engaging in code reviews to learn best practices and ensure the maintainability of the codebase.
  • Participating in technical discussions regarding software architecture and system scalability.
  • Supporting the team with debugging, troubleshooting, and ongoing system maintenance.
  • Collaborating with designers, product managers, and other developers to translate user requirements into technical solutions.

What they’re looking for

Luno seeks candidates who possess a solid technical foundation, a growth mindset, and a genuine interest in the digital currency sector. While you aren't expected to be an expert in blockchain technology on day one, you should have the drive to learn and the humility to accept mentorship from experienced peers.

  • Current enrolment in a degree programme related to Computer Science, Software Engineering, or an equivalent technical field.
  • A functional grasp of core programming languages, such as Python, Java, or JavaScript.
  • A strong ability to break down complex problems and develop logical, efficient solutions.
  • Exceptional communication skills, with the ability to articulate technical concepts clearly to team members.
  • A collaborative spirit and a willingness to work within a team-oriented structure.

For South African applicants, landing an internship at a major fintech player like Luno is a significant career milestone. Roles of this nature are highly competitive but provide an excellent launchpad for a career in software development. Junior-to-mid-level software engineers in South Africa can eventually expect competitive remuneration packages, often starting well above the national median for entry-level tech roles as they progress into permanent junior developer positions. Developing skills within the cryptocurrency or payments space is particularly advantageous, as it opens doors to top-tier local and international firms within the rapidly growing African fintech ecosystem.

Key Responsibilities

  • Luno is inviting aspiring developers to join its ranks as a Software Engineering Intern.
  • Operating at the forefront of the global cryptocurrency landscape, the organisation is committed to simplifying digital asset access through a secure, user-friendly platform.
  • This internship offers a unique opportunity for students or recent graduates to cut their teeth in a fast-paced fintech environment, contributing directly to products that are shaping the future of finance in South Africa and beyond.
  • About the role This position is designed for individuals who are eager to transition from academic theory into practical, real-world application development.
  • As part of the engineering team, interns are not treated as passive observers; rather, they are expected to be active contributors to the software lifecycle.
  • You will work alongside seasoned engineers, gaining insight into how a high-scale financial platform is built, maintained, and scaled to meet the needs of millions of users.

Requirements

  • Currently pursuing a degree in Computer Science, Software Engineering, or a related field.
  • Familiarity with programming languages such as Python, Java, or JavaScript.
  • Strong problem-solving skills and a willingness to learn.
  • Excellent communication and teamwork abilities.

About the employer

L

Luno careers

Luno careers is a hiring organisation operating in South Africa. They are currently recruiting for the Lead: AML, CTF, CPF & Sanctions role advertised on this page. Visit the official application link for more about the company, its culture and the team you would be joining.

Interested in this role at Luno careers?

JobVault never charges job seekers to apply.

Apply Now

More General jobs

See all →

Get ready for your application

Free career guides written for South African job seekers.

Browse all career resources →