Displaying 1-10 of 12 of the latest remote Africa software engineering jobs

  • Canonical πŸŒπŸ“¦πŸ§

    2 days ago

    Graduate Software Engineer, Open Source and Linux

    Shape the roadmap, focus on design, write resilient code, engage with the open source community, and develop security awareness. Exceptional academic record and proficiency in Python, Rust, C/C++, Golang, JavaScript, or Java are desired.

    Canonical is a pioneering tech firm at the forefront of the global move to open source, publishing Ubuntu and changing the world of software.

  • Moniepoint πŸ’°πŸŸ’βš«

    6 days ago

    Mobile Engineer (Android)

    The Mobile Engineer (Android) is required to produce and implement functional native or hybrid Android applications, defining software requirements and leading operational and technical projects independently with excellent problem-solving skills. The primary goal is to develop high-quality software aligned with user needs and business goals, using Java/Kotlin, React Native or Flutter.

    Moniepoint is an all-in-one financial services platform for emerging markets and the second-fastest growing company in Africa.

  • Uberall πŸŒ΅πŸ”βœŠ

    8 days ago

    Senior Backend Engineer (Kotlin)

    As a Senior Backend Engineer, you will work on our location marketing cloud solution (SaaS) and be part of a highly skilled agile team, leading impactful and innovative projects. You will also coach other backend engineers, play an active role in designing and improving our software architecture, and contribute to the codebase with scalable, high-quality code.

    Uberall's SaaS platform enables multi-location brands and businesses to boost their online presence and helps customers get found online.

  • Canonical πŸ’»πŸš€πŸŒ

    9 days ago

    Graduate/Associate Software Engineer - Build & Release Infrastructure

    Drive the future of collaborative open-source development tooling as part of the Launchpad team. This is an opportunity for a motivated engineer with a passion for open-source software, Linux, and web services to join our distributed team. You'll be striking a balance between keeping our business-critical services running and expanding our feature set. If you love keeping large projects well-organised, you'll fit right in.

    Canonical is a growing international software company.

  • Canonical πŸŒπŸ’»πŸš€

    11 days ago

    SaaS Backend Engineer - IoT Data

    This is an exciting opportunity for an experienced software engineer who is passionate about open source software, Linux, and Web Services at scale to help enhance our global SaaS services. You will architect scalable service APIs using Python and Golang and develop data governance, management, and auditing systems within our telemetry platform.

    Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, the world’s best free software platform.

  • Canonical β˜οΈβ™ΎοΈπŸ’»

    14 days ago

    Software Engineer, Ceph & Distributed Storage

    As a software engineer at Canonical, contribute to the success of Ubuntu, our partners, customers, and the larger Ubuntu community. As part of Cloud Engineering, you’ll be building modeling software to drive systems with a focus on distributed storage and Ceph. Engineer solutions to scale in production and work with field teams.

    Canonical is a pioneering tech firm that is at the forefront of the global move to open source and publishes Ubuntu.

  • Canonical πŸ‘¨βœ…πŸ’‘

    14 days ago

    Engineering Manager- Ceph & Distributed Storage

    Lead a team building a Ceph focused software defined storage solution and manage a globally distributed team of engineers. Develop your team through coaching, mentoring and feedback, and demonstrate sound engineering principles by directly contributing toward your team’s goals. Maintain a culture of quality and engineering excellence, and grow a healthy, collaborative engineering culture in line with the company values.

    Canonical is a growing international software company that works with the open-source community to deliver Ubuntu.

  • Canonical πŸŒπŸ’»β˜οΈ

    14 days ago

    Staff Engineer

    Make a significant contribution to Canonical's portfolio through high-quality code, technical leadership, team motivation and direction, exceptional design, and crisp documentation as a Staff Engineer. Drive the architecture, design and evolution of high-impact open source. Engage with the broader open-source community and build a thriving community. Contribute to a broad range of technologies.

    Canonical is a pioneering tech firm at the forefront of the global move to open source and publishes Ubuntu, one of the most important open source projects.

  • Chikwama Pay πŸ“±πŸ’ΈπŸ‡ΏπŸ‡Ό

    15 days ago

    .NET Developer

    Join our technical team and contribute to software development using the .NET framework. Configure systems, provide user support, write functional code, and resolve defects. Design, develop, and maintain high-quality software solutions. Leverage your expertise in .NET development and contribute to our organization's growth.

    Chikwama Pay is a fintech company that aims to provide financial services to the underbanked through a mobile wallet, offering affordable insurance and investment products.

  • Canonical β˜οΈπŸ’»πŸŒ

    24 days ago

    Senior Engineering Manager- Ubuntu

    Lead the engineering team that delivers the essential components of Ubuntu - our system startup, compilers, language runtimes and toolchains, as well as networking and storage config and management. Operating at the core of Linux server systems, this is a fast-paced, problem-solving, highly technical role. Lead and inspire your team of engineers, to take Ubuntu to new heights.

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.

Β© 2025 All rights reserved.

1 Based on analysis of over 1,200 job applications.