Job Details

Software Engineer

About

Description

JUMO is on a mission to enable equal access to financial opportunities through innovative technology. As part of the software engineering team, you will build and scale a market-leading banking-as-a-service platform. This role offers autonomy, exposure to a wide array of modern technologies, and the opportunity to contribute to a high-impact mission. You’ll work on building distributed systems that power real-time access to financial services, collaborating within a cross-functional, agile team that values excellence, flexibility, and bold innovation.

Responsibilities

  • Deliver solutions across the software development lifecycle (SDLC) for scalable, distributed systems
  • Contribute to the technical roadmap in alignment with business and tech strategies
  • Architect and implement well-designed services and systems for scalability and maintainability
  • Conduct code reviews and ensure high code quality across the team
  • Communicate blockers, technical challenges, and project risks early
  • Contribute to documentation and promote engineering best practices

Qualifications

  • Degree in Computer Science
  • Proficiency in Kotlin, Java, or Scala, with cloud infrastructure experience (preferably AWS)
  • Python experience is a plus
  • Strong background in designing and developing high-volume/low-latency services
  • Good communication and emotional intelligence, with the ability to work in diverse teams

Application instructions:

  • To apply, simply click the apply button.

Hiring organization

Hiring organization image

Jumo

Employment Type: job

Job Location: South Africa

Base Salary: Market Related

Closing Date:

Apply Now

Related Jobs