JUMO logo

JUMO

Remote Jobs

You will be based in South Africa or Uganda. We operate a remote first working approach where working remotely is our default way of working. We have co-working spaces available in Cape Town and Kampala, for collaboration and connection and for the use of those who value and want to work out of an office. You have flexibility where to work from, as long as you have access to a reliable connection and are set up to work remotely. At JUMO, we believe that diversity strengthens our teams and we strive in our recruitment process to create an environment where people from every background can collaborate and prosper and be themselves.

14 open rolesTeam 201-500Latest: Jun 4, 2026, 4:34 PM UTC
Financial Services
Post Date
Minimum Salary
Experience

14 Jobs

JUMO logo

Partner Integrations Specialist

JUMO

You will be based in South Africa or Uganda. We operate a remote first working approach where working remotely is our default way of working. We have co-working spaces available in Cape Town and Kampala, for collaboration and connection and for the use of those who value and want to work out of an office. You have flexibility where to work from, as long as you have access to a reliable connection and are set up to work remotely. At JUMO, we believe that diversity strengthens our teams and we strive in our recruitment process to create an environment where people from every background can collaborate and prosper and be themselves.

Role Description As Partner Integrations Specialist you will be accountable for the technical delivery of JUMO's integrations end-to-end. This includes initial analysis through to deployment and go-live. You will work closely with JUMO's product, engineering and partner-facing teams to document, plan and execute the technical delivery of our products, and coordinate the partner side of the development lifecycle from inception through to launch and post-launch support. You will report to the Head of Integrations. - Coordinate and manage the technical delivery of JUMO's products, from scoping to go-live and post-launch support - Manage and coordinate partner-led deployments as needed (during after-hours/late-night partner maintenance windows) - Present and lead technical demos and presentations to external partners or internal teams - Have a willingness to travel across Africa and work with partners on-site - Create and maintain technical integration documentation to capture business requirements for new integrations (sequence, architecture and component diagrams) - Act as the bridge between external partners and internal technical teams - Discuss technical details with internal teams and partners, considering long-term implications and trade-offs - Resolve integration issues through monitoring, root cause analysis and implementation of technical solutions with the relevant internal or external teams - Handle technical escalations and follow up on support requests raised with our technical partners - Perform systems integration testing and user acceptance testing by creating and executing test cases - Make decisions with partial information in a fast-paced environment Qualifications - An undergraduate degree or diploma - 5 - 8+ years' experience coordinating between multiple teams to deliver software products - A technical background, with experience in: - 3rd Party integrations - RESTful APIs, JSON/XML and cloud technologies - Agile processes and software development lifecycles - Technical analysis and requirements gathering - Code-based diagrams, e.g. Mermaid or PlantUML - Stakeholder management skills and the ability to build relationships with partners - A positive and constructive attitude - The ability to self-manage and take ownership, show initiative - The ability to push back constructively and say 'no' where appropriate, both internally and externally - The ability to adapt communication style to technical and non-technical audiences - To be a logical and critical thinker with strong problem-solving skills, able to question assumptions - Attention to detail - The ability to prioritise, take in the bigger picture, and stay flexible with changing priorities - To be comfortable building lightweight tools or automations (e.g. scripts, Google Apps Script, JavaScript, simple web tools) - To embrace change, as the work environment is dynamic, fast-paced and full of challenges Requirements - Bonus if you have: - Experience with cloud monitoring services such as Datadog - Experience in fintech, payments, mobile money or e-wallet ecosystems - Fluency with project management tools (e.g. JIRA, Confluence) - Experience with API tooling such as Postman - Experience with code-based diagrams (e.g. Mermaid, PlantUML) Benefits - Collaborating with smart, engaging people in an inspiring work environment - Working for impact - Growing and learning continuously, with loads of encouragement and support - Boldly taking risks as we navigate new challenges - Flexible work practices enabling your best delivery - Being autonomous and empowered to lead - A stack of leading-edge technologies - Remote First Company Description This position is based in South Africa. We operate a remote first working approach, where working remotely is our default way of working. Our environment is designed to foster innovation and enable collaboration. We have co-working spaces available across some of our main hubs for collaboration, connection and for the use of those who value working out of an office. You have flexibility where to work from in the country you are hired in, as long as you are set up to work remotely and have access to data with a strong and reliable connection as we value online facetime for collaboration at JUMO. At JUMO, we firmly believe that diversity strengthens our teams. We are dedicated to fostering an inclusive recruitment process that cultivates an environment where all individuals can be authentic, collaborate, and thrive.

South Africa
Job Closed
JUMO logo

General Manager // In-Market Operations

JUMO

You will be based in South Africa or Uganda. We operate a remote first working approach where working remotely is our default way of working. We have co-working spaces available in Cape Town and Kampala, for collaboration and connection and for the use of those who value and want to work out of an office. You have flexibility where to work from, as long as you have access to a reliable connection and are set up to work remotely. At JUMO, we believe that diversity strengthens our teams and we strive in our recruitment process to create an environment where people from every background can collaborate and prosper and be themselves.

Manager56 days ago

Role Description As General Manager // In-Market Operations you will be responsible for the success of JUMO in-market operational activities and key stakeholder relationships. You will manage and grow the business in line with the JUMO Growth and New Markets (GNM) strategy by deploying the JUMO technology stack to connect entrepreneurs and consumers to inclusive financial services. You will be based in Africa and will report to the Chief: Product & Payments Partnerships. - In coordination with the Chief: Product & Payments Partnerships and the GNM leadership team, set the country strategy for our African operating markets, aligned to, and integrated with, the overall JUMO mission and JUMO GNM strategy. - Support internal teams in driving strategic engagements with existing and potential partners, including: - Capital providers such as Tier 1 FSPs, MFIs, Debt, Government and Development funds. - MNOs, wallet providers, affiliates, and other consumer network partners. - Government, Central Bank, and other regulatory and industry bodies. - Leverage your existing networks, identifying key influencers, and initiating engagements to build strong partnerships that are mutually beneficial. - Drive overall performance by maximizing the value of each JUMO ecosystem and identifying and capitalizing on new opportunities, partnerships, and industry trends. - Be responsible for aligning the local in-country strategies with the GNM strategy, as well as helping to lead project teams to develop products and/or business models to be deployed. - Hold accountability for operational effectiveness of in-country teams and ensure in-market cohesion. Qualifications - 10 - 15 years of experience as a senior leader in Digital Finance, across both Operations and Relationship management. - Strong key stakeholder engagement skills across all levels. - An established network in private, public and government sectors across African markets; regulatory knowledge and experience are important. - Strong commercial and business acumen, particularly someone that can easily operate across a number of disciplines and has the ability to think about all aspects of the business. - Africa cross-border and international experience. Requirements - Ability to manage complex relationships at Executive level. - Intellect and judgement. - Resourceful and execution-oriented: take full ownership (i.e. ‘buck stops with me’) – ability to work independently and to make it happen, will do everything it takes to get it done. - Understands how big organisations work, but is able to work in a small, agile and fast-paced environment. - Ability to break down complex challenges into measurable work streams and to lead the delivery. - A self-starter, able to make the right calls and escalate only when necessary. - Leadership experience: ability to build teams, provide thought leadership, enabling and motivating team members to maximise productivity, performance and enhance overall professional growth. - Strong communication skills: communicate in a professional and authentic manner that promotes transparency, accessibility, and high performance. Knows the importance of having direct, candid conversations. - Personal effectiveness: exceptional planning and organization. Establish effective habits and practices that ensure you are productive, involved, and delivering optimally. Benefits - Collaborating with smart, engaging people in an inspiring work environment. - Working for impact. - Growing and learning continuously, with loads of encouragement and support. - Boldly taking risks as we navigate new challenges. - Flexible work practices enabling your best delivery. - Being autonomous and empowered to lead. - A stack of leading-edge technologies. - Remote First: This position is based in South Africa, Kenya or Ghana. Company Description At JUMO, we firmly believe that diversity strengthens our teams. We are dedicated to fostering an inclusive recruitment process that cultivates an environment where all individuals can be authentic, collaborate, and thrive.

South Africa + 2 moreAll locations: South Africa | Ghana | Kenya
Job Closed
JUMO logo

Strategic Partnerships Lead

JUMO

You will be based in South Africa or Uganda. We operate a remote first working approach where working remotely is our default way of working. We have co-working spaces available in Cape Town and Kampala, for collaboration and connection and for the use of those who value and want to work out of an office. You have flexibility where to work from, as long as you have access to a reliable connection and are set up to work remotely. At JUMO, we believe that diversity strengthens our teams and we strive in our recruitment process to create an environment where people from every background can collaborate and prosper and be themselves.

Account Manager81 days ago

Role Description As Strategic Partnerships Lead // Banking Distribution you will be accountable for creating, structuring and scaling strategic partnerships with banks where the bank is both the distribution partner and the balance sheet provider. This is a step-change from JUMO’s mobile-money-led model: it places the bank at the centre of customer acquisition, product distribution, funding and risk, and demands a partnership lead who can operate as a credible peer to bank executives. You will articulate the JUMO proposition, co-design the product and operating construct with the bank, lead the rollout of new initiatives end-to-end, and drive portfolio growth, revenue and risk outcomes in line with the partnership agreement. You will report to the MD of Capital Partnerships. - Build and own senior, executive-level relationships across partner banks — typically with C-suite, Heads of Retail / SME / Digital. - Lead the design and rollout of new bank-led distribution and lending propositions end-to-end. - Structure the commercial, credit, risk and operating constructs of each partnership. - Continually monitor portfolio performance against agreed KPIs. - Identify and translate regulatory changes, central bank policy shifts, and macro and banking-sector trends. - Drive cross-functional execution across JUMO’s teams. - Optimise existing partnerships and originate new banking opportunities across Africa. Qualifications - A Bachelor’s degree in Business, Finance, Economics, Accounting or similar. - Significant senior experience in banking or financial services. - A deep understanding of credit risk and the dynamics of lending. - A demonstrated track record of executing new product launches, partnerships or distribution initiatives at scale. - Awareness of mobile money and digital financial services. - The ability and willingness to travel across the region as the role requires. Requirements - Executive presence and credibility. - Strong commercial and banking acumen. - Strong project execution discipline. - High levels of intellect and judgement. - Excellent communication and influence skills (written and verbal). - Ability to break down complex, ambiguous challenges into measurable workstreams. - Ability to work in a fast-paced, ever-changing environment. - Excellent time management, planning and organisational skills. - Decisive, detail-oriented, enthusiastic, with strong problem-solving abilities. Benefits - Collaborating with smart, engaging people in an inspiring work environment. - Working for impact. - Growing and learning continuously, with loads of encouragement and support. - Boldly taking risks as we navigate new challenges. - Flexible work practices enabling your best delivery. - Being autonomous and empowered to lead. Company Description At JUMO, we firmly believe that diversity strengthens our teams. We are dedicated to fostering an inclusive recruitment process that cultivates an environment where all individuals can be authentic, collaborate, and thrive.

South Africa
Job Closed
JUMO logo

Junior Data Engineer

JUMO

You will be based in South Africa or Uganda. We operate a remote first working approach where working remotely is our default way of working. We have co-working spaces available in Cape Town and Kampala, for collaboration and connection and for the use of those who value and want to work out of an office. You have flexibility where to work from, as long as you have access to a reliable connection and are set up to work remotely. At JUMO, we believe that diversity strengthens our teams and we strive in our recruitment process to create an environment where people from every background can collaborate and prosper and be themselves.

Data Engineer89 days ago

Role Description As a JUMO Junior Data Engineer, you will design, build and maintain scalable data architectures. You will monitor their performance, perform root cause analysis and provide solutions to any issues that might arise. You will work with large, complex data sets, which means experience working with Big Data is essential. On a typical day, we use Spark, Kafka, Python, SQL, Airflow and AWS technologies, such as Redshift. We work with Docker and Kubernetes for automating deployment, scaling, and management of containerized applications. - Be responsible for creating robust, mission critical batch and streaming data processing capabilities. - Design, implement, and maintain the data pipelines that constitute JUMO's data platform, enabling effective use of data across the organisation. - Provide feedback on team members' output, encouraging skills development within the team. - Work closely with Portfolio Managers and Decision Scientists to understand the real world problems we’re trying to solve. - Be supported by senior leaders as you drive your own development. Qualifications - BSc. in Computer Science, Electrical Engineering or equivalent tertiary degree. - Real-world understanding & experience of data pipeline design and development, as well as data processing and storage. - Experience in streaming technologies, specifically Spark and Kafka. - Experience with cloud technologies, AWS preferred. - Solid, proven experience working with big-data technologies such as Apache Spark, Flink, Hadoop, Kafka or Kinesis, DynamoDB. - Command of productionising and monitoring of data pipeline workflows, and working knowledge of the Data Product Lifecycle. - Experience in application design and development with at least one of the following languages: Python (preferred), Kotlin. - RDBMS experience in any relevant technology such as MySQL, PostgreSQL, Redshift and SQL Server. - Understanding of CI/CD practices. - Productive within a Linux command line environment. - Proven ability to contribute software as part of a team. Requirements - Experience working with messaging systems (RabbitMQ, Redis, SNS) - Bonus. - Experience working with data pipeline orchestration (Airflow, Nifi, Dagster) - Bonus. - Experience working with production BI environments and tools (Tableau, Superset, Looker) - Bonus. Benefits - Collaborating with smart, engaging people in an inspiring work environment. - Working for impact. - Growing and learning continuously, with loads of encouragement and support. - Boldly taking risks as we navigate new challenges. - Flexible work practices enabling your best delivery. - Being autonomous and empowered to lead. - A stack of leading-edge technologies. Company Description At JUMO, we’ve built a smart financial services platform to make finance accessible to everyone. We operate a remote first working approach, where working remotely is our default way of working. Our environment is designed to foster innovation and enable collaboration. - Diversity strengthens our teams. - We are dedicated to fostering an inclusive recruitment process that cultivates an environment where all individuals can be authentic, collaborate, and thrive.

UTC-5 to UTC-3 + 4 moreAll locations: UTC-5 to UTC-3 | GMT (UTC+0) | EET (UTC+2) | EAT (UTC+3) | UTC-2
Job Closed
JUMO logo

Data Engineer

JUMO

You will be based in South Africa or Uganda. We operate a remote first working approach where working remotely is our default way of working. We have co-working spaces available in Cape Town and Kampala, for collaboration and connection and for the use of those who value and want to work out of an office. You have flexibility where to work from, as long as you have access to a reliable connection and are set up to work remotely. At JUMO, we believe that diversity strengthens our teams and we strive in our recruitment process to create an environment where people from every background can collaborate and prosper and be themselves.

Engineer89 days ago

Role Description As a JUMO Data Engineer, you will design, build and maintain scalable data architectures. You will monitor their performance, perform root cause analysis and provide solutions to any issues that might arise. You will work with large, complex data sets, which means experience working with Big Data is essential. On a typical day, we use Spark, Kafka, Python, SQL, Airflow and AWS technologies, such as Redshift. We work with Docker and Kubernetes for automating deployment, scaling, and management of containerized applications. - Be responsible for creating robust, mission critical batch and streaming data processing capabilities - Design, implement, and maintain the data pipelines that constitute JUMO's data platform, enabling effective use of data across the organisation - Provide feedback on team members' output, encouraging skills development within the team - Work closely with Portfolio Managers and Decision Scientists to understand the real world problems we’re trying to solve - Mentor juniors with technical leadership - Be supported by senior leaders as you drive your own development Qualifications - BSc. in Computer Science, Electrical Engineering or equivalent tertiary degree - Real-world understanding & experience of data pipeline design and development, as well as data processing and storage - Experience in streaming technologies, specifically Spark and Kafka - Experience with cloud technologies, AWS preferred - Solid, proven experience working with big-data technologies such as Apache Spark, Flink, Hadoop, Kafka or Kinesis, DynamoDB - Command of productionising and monitoring of data pipeline workflows, and working knowledge of the Data Product Lifecycle - Experience in application design and development with at least one of the following languages: Python (preferred), Kotlin - RDBMS experience in any relevant technology such as MySQL, PostgreSQL, Redshift and SQL Server - Understanding of CI/CD practices - Productive within a Linux command line environment - Proven ability to contribute software as part of a team Requirements - Experience working with messaging systems (RabbitMQ, Redis, SNS) - Bonus - Experience working with data pipeline orchestration (Airflow, Nifi, Dagster) - Bonus - Experience working with production BI environments and tools (Tableau, Superset, Looker) - Bonus Benefits - Collaborating with smart, engaging people in an inspiring work environment - Working for impact - Growing and learning continuously, with loads of encouragement and support - Boldly taking risks as we navigate new challenges - Flexible work practices enabling your best delivery - Being autonomous and empowered to lead - A stack of leading-edge technologies - Remote First working approach Company Description At JUMO, we’ve built a smart financial services platform to make finance accessible to everyone. Our Data engineering team ensures that our intelligent banking platform is able to acquire data from millions of users across globally distributed sources, such as GSM. Beyond ingress, the data is processed and stored in the cloud to support event-driven analytics and machine learning pipelines. At JUMO, we firmly believe that diversity strengthens our teams. We are dedicated to fostering an inclusive recruitment process that cultivates an environment where all individuals can be authentic, collaborate, and thrive.

UTC-5 to UTC-3 + 4 moreAll locations: UTC-5 to UTC-3 | GMT (UTC+0) | EET (UTC+2) | EAT (UTC+3) | UTC-2
Job Closed
JUMO logo

Junior Analytics Engineer

JUMO

You will be based in South Africa or Uganda. We operate a remote first working approach where working remotely is our default way of working. We have co-working spaces available in Cape Town and Kampala, for collaboration and connection and for the use of those who value and want to work out of an office. You have flexibility where to work from, as long as you have access to a reliable connection and are set up to work remotely. At JUMO, we believe that diversity strengthens our teams and we strive in our recruitment process to create an environment where people from every background can collaborate and prosper and be themselves.

Engineer89 days ago

Role Description As Junior Analytics Engineer, you will support the Analytics Engineering team in one or more of the many functional data domains within JUMO. You will report to the Data Modelling & Reporting Team Lead. - Work closely with all stakeholders including technology platform Product Owners, Data & Prediction teams, Finance, Marketing, and external partners. - Perform investigations on data warehouse and other operational data stores to understand and assist with real-world problems. - Understand the end-to-end architecture of your functional domain and deep dive into the data to resolve issues or perform ad-hoc extracts. - Perform quality assurance on new and existing data sets and pipelines to discover inconsistencies and anomalies. - Use advanced data query and discovery skills for ad hoc analysis and support for both internal and external stakeholders. - Clearly define reporting requirements and build operational reports and strategic dashboards. Qualifications - 2-3 years experience with data and/or systems analysis, at least some within a formal BI environment. - University degree in Business, Finance, Mathematics, Statistics, Informatics, or equivalent industry training and experience. - Proven ability in analytics, business process analysis, and presenting/communicating recommendations across all organization levels. - Real-world understanding of data processing and storage. - Experience with relational database management systems such as MySQL, PostgreSQL, Redshift, and SQL Server. - Proven ability to write complex data queries to retrieve data for analysis, modeling, and solving complex business scenarios. - Ability to self-discover and understand complex data domains. - Advanced Excel skills. - Understanding of Data Governance, Agile methodologies, and QA standards. - Critical thinking under pressure with ambiguity and tight deadlines. - Experience working with Github and JIRA or similar task or project management tools. Requirements - Experience in data environments making use of big data, data lakes, event-based streaming, and API integrations (bonus). - Experience with reporting and business intelligence software such as Tableau, Power BI, Grafana, Superset (bonus). - Experience with tools such as Airflow and NiFi (bonus). - Experience with end-to-end BI solution design and build (bonus). - Experience in the FinTech industry (bonus). Benefits - Collaborating with smart, engaging people in an inspiring work environment. - Working as one team towards our goal of financial inclusion. - Growing and learning continuously, with loads of encouragement and support. - Boldly taking risks as we navigate new challenges. - Flexible work practices enabling your best delivery. - Being autonomous and empowered to lead. - Using AI for good, ensuring more value for more customers. - A stack of leading-edge technologies. - Remote First working approach. Company Description This position is based in South Africa. We operate a remote first working approach, where working remotely is our default way of working. Our environment is designed to foster innovation and enable collaboration. We have co-working spaces available in Cape Town for collaboration and connection. At JUMO, we firmly believe that diversity strengthens our teams. We are dedicated to fostering an inclusive recruitment process that cultivates an environment where all individuals can be authentic, collaborate, and thrive.

South Africa
JUMO logo

Junior Software Engineer

JUMO

You will be based in South Africa or Uganda. We operate a remote first working approach where working remotely is our default way of working. We have co-working spaces available in Cape Town and Kampala, for collaboration and connection and for the use of those who value and want to work out of an office. You have flexibility where to work from, as long as you have access to a reliable connection and are set up to work remotely. At JUMO, we believe that diversity strengthens our teams and we strive in our recruitment process to create an environment where people from every background can collaborate and prosper and be themselves.

Role Description Teamwork plays an integral role in the success of our tech strategy. In JUMO, our teams have exposure to a broad range of the best new technology, and are trusted with the autonomy and flexibility to explore, innovate and find creative solutions to interesting challenges. With this, everyone has the opportunity to contribute to our mission of enabling equal access to finance opportunities. We have chosen our tech stack carefully and believe in using the best tools out there. Our software engineering team is responsible for building our market-leading banking as a service platform & products, enabling real-time access to funds at the lowest possible operating cost. When integrated into JUMO’s platform, it enables our partners to offer loans, savings and a wide range of financial choices to a new group of customers. As a Junior Software Engineer, you will be accountable for solving complex technical problems with solutions that are scalable, testable, maintainable, and efficient, whilst continuing to improve our engineering practices. This position reports to a Tech Lead. - You will deliver across the SDLC to build a highly scalable distributed system. - Assist in defining the team's roadmap in line with the company and technology vision. - Architect services and systems using well accepted design patterns to allow for iterative, autonomous development and future scaling. - Design, implement, test, deploy, and support our products and services. - Review code developed by other developers and provide feedback. - Guide the team to consistently write production-ready code that is easily testable, easily understood by other developers and accounts for edge cases and errors. - Anticipate and communicate blockers, delays and cost ballooning within their team’s projects, before they require escalation. - Contribute to existing documentation or educational content and drive best practices and engineering excellence. Qualifications - 1 - 2 years’ of experience with Kotlin / Java / Scala, and a cloud-based infrastructure, ideally AWS. Python experience will be an added advantage. - Experience designing, developing and testing software. - Some experience with the design and development of high-volume/low-latency services. - Business and operational awareness. - Good communication skills & EQ – able to work in a diverse team. Benefits - Work in an agile cross-functional team, delivering quality code you can be proud of. - Work with a modern but pragmatic Tech Stack (i.e. Kotlin + Spring Boot for Backend, TypeScript + React for Web and Mobile, Docker, Terraform, Kubernetes, Kafka, Flink, Datadog, GitHub Actions + ArgoCD for CI/CD, AWS), building a highly scalable distributed system. - Ensure consistency and accuracy when required. - Led and supported by an experienced, hands-on Tech Lead. - Collaborating with smart, engaging people. - Working for impact. - Growing and learning continuously, with loads of encouragement and support. - Boldly taking risks as we navigate new challenges. - Flexible work practices enabling your best delivery. - Being autonomous and empowered to lead. Company Description Our environment is designed to foster innovation and enable collaboration. We operate a remote-first approach that enables us with the flexibility to work and live where we are most productive. We work between the UTC and UTC+3 time zones and currently have team members based in South Africa, Portugal and Kenya. At JUMO, we firmly believe that diversity strengthens our teams. We are dedicated to fostering an inclusive recruitment process that cultivates an environment where all individuals can be authentic, collaborate, and thrive.

CET (UTC+1) + 8 moreAll locations: CET (UTC+1) | UTC-5 to UTC-3 | GMT (UTC+0) | EET (UTC+2) | EAT (UTC+3) | UTC-2 | CET + | 3 HOURS | GMT to GMT+4
Job Closed
JUMO logo

Security Engineer

JUMO

You will be based in South Africa or Uganda. We operate a remote first working approach where working remotely is our default way of working. We have co-working spaces available in Cape Town and Kampala, for collaboration and connection and for the use of those who value and want to work out of an office. You have flexibility where to work from, as long as you have access to a reliable connection and are set up to work remotely. At JUMO, we believe that diversity strengthens our teams and we strive in our recruitment process to create an environment where people from every background can collaborate and prosper and be themselves.

Role Description As a Security Engineer you will form part of JUMO’s dedicated Security Team. Our mission is to raise JUMO's overall security posture, by identifying security issues and helping teams to understand and address them. JUMO’s tech stack runs in AWS and includes: - AWS EKS - Terraform - Microservices written in Kotlin - Datadog - CI/CD based on Github Actions and ArgoCD You will report into the Head of Security. You will: - Help to discover and triage vulnerabilities from various sources. - Design, configure, deploy, and maintain secure configurations across JUMO’s cloud and endpoint estate. - Work with engineering teams to complete threat modeling exercises. - Work with teams across JUMO to improve the SDLC and help secure the systems they are responsible for. - Write code to automate tasks and integrate it with other products and integrations. - Implement and improve security observability. - Respond to, document and automate incident responses. - Help secure JUMO’s use of AI tooling. - Proactively seek ways to improve existing processes and systems related to incidents, vulnerabilities, security control systems, and risks. - Coach, mentor, and share knowledge within the team. Qualifications - 3+ years of information security experience. - Experience in a security implementation and operations environment. - Good foundational programming experience, in a modern language such as Python, as well as Infrastructure-as-Code (Terraform). - Experience with cloud services such as cloud providers, SSO, cloud email gateways, cloud productivity suites. - Ability to build relationships and work effectively with other teams. - Ability to effectively prioritize tasks and take initiative. - A keen eye to identify process constraints and find solutions to alleviate these. - Ability to work independently and be comfortable with responsibility. Requirements - Bonus if you have stronger coding experience. For example, you can write code that interacts with a set of APIs, transforms the data, stores it in a database, and pushes it to another API. Benefits - Collaborating with smart, engaging people in an inspiring work environment. - Working as one team towards our goal of financial inclusion. - Growing and learning continuously, with loads of encouragement and support. - Boldly taking risks as we navigate new challenges. - Flexible work practices enabling your best delivery. - Being autonomous and empowered to lead. - A stack of leading-edge technologies. - Remote First: This position is based remotely in any country between UTC+0 and UTC+3 timezones. Company Description At JUMO, we firmly believe that diversity strengthens our teams. We are dedicated to fostering an inclusive recruitment process that cultivates an environment where all individuals can be authentic, collaborate, and thrive.

UTC-5 to UTC-3 + 4 moreAll locations: UTC-5 to UTC-3 | GMT (UTC+0) | EET (UTC+2) | EAT (UTC+3) | UTC-2
Job Closed
JUMO logo

Software Engineer

JUMO

You will be based in South Africa or Uganda. We operate a remote first working approach where working remotely is our default way of working. We have co-working spaces available in Cape Town and Kampala, for collaboration and connection and for the use of those who value and want to work out of an office. You have flexibility where to work from, as long as you have access to a reliable connection and are set up to work remotely. At JUMO, we believe that diversity strengthens our teams and we strive in our recruitment process to create an environment where people from every background can collaborate and prosper and be themselves.

Engineer106 days ago

About this job Teamwork plays an integral role in the success of our tech strategy. In JUMO, our teams have exposure to a broad range of the best new technology, and are trusted with the autonomy and flexibility to explore, innovate and find creative solutions to interesting challenges. With this, everyone has the opportunity to contribute to our mission of enabling equal access to finance opportunities. We have chosen our tech stack carefully and believe in using the best tools out there. Our software engineering team is responsible for building our market-leading banking as a service platform & products, enabling real-time access to funds at the lowest possible operating cost. When integrated into JUMO’s platform, it enables our partners to offer loans, savings and a wide range of financial choices to a new group of customers. As a Software Engineer, you will be accountable for solving complex technical problems with solutions that are scalable, testable, maintainable, and efficient, whilst continuing to improve our engineering practices. This position reports to a Tech Lead. You will - Deliver across the SDLC to build a highly scalable distributed system. - Assist in defining the team's roadmap in line with the company and technology vision. - Architect services and systems using well accepted design patterns to allow for iterative, autonomous development and future scaling. - Design, implement, test, deploy, and support our products and services - Review code developed by other developers and provide feedback. Guide the team to consistently write production-ready code that is easily testable, easily understood by other developers and accounts for edge cases and errors. - Anticipate and communicate blockers, delays and cost ballooning within their team’s projects, before they require escalation. - Contribute to existing documentation or educational content and drive best practices and engineering excellence You will need - A Computer Science degree - Experience with Kotlin / Java / Scala, and a cloud-based infrastructure, ideally AWS. Python experience will be an added advantage - Experience designing, developing and testing software - Extensive hands-on experience with the design and development of high-volume/low-latency services - Business and operational awareness - Good communication skills & EQ – able to work in a diverse team We ask a lot of each other at JUMO, but we give a lot too. You will love - Work in an agile cross-functional team, delivering quality code you can be proud of - Work with a modern but pragmatic Tech Stack (i.e. Kotlin + Spring Boot for Backend, TypeScript + React for Web and Mobile, Docker, Terraform, Kubernetes, Kafka, Flink, Datadog, GitHub Actions + ArgoCD for CI/CD, AWS), building a highly scalable distributed system - Develop as a mentor, helping your junior colleagues grow as professionals - Ensure consistency and accuracy when required - Led and supported by an experienced, hands-on Tech Lead - Collaborating with smart, engaging people - Working for impact - Growing and learning continuously, with loads of encouragement and support - Boldly taking risks as we navigate new challenges - Flexible work practices enabling your best delivery - Being autonomous and empowered to lead Remote First Our environment is designed to foster innovation and enable collaboration. We operate a remote-first approach that enables us with the flexibility to work and live where we are most productive. We work between the UTC and UTC+3 time zones and currently have team members from South Africa, Portugal and Kenya. Diversity and Inclusion At JUMO, we firmly believe that diversity fortifies our teams. We are dedicated to fostering an inclusive recruitment process that cultivates an environment where individuals from all walks of life can collaborate, thrive, and express their authentic selves.

Kenya + 2 moreAll locations: Kenya | Portugal | South Africa
JUMO logo

Senior Data Engineer

JUMO

You will be based in South Africa or Uganda. We operate a remote first working approach where working remotely is our default way of working. We have co-working spaces available in Cape Town and Kampala, for collaboration and connection and for the use of those who value and want to work out of an office. You have flexibility where to work from, as long as you have access to a reliable connection and are set up to work remotely. At JUMO, we believe that diversity strengthens our teams and we strive in our recruitment process to create an environment where people from every background can collaborate and prosper and be themselves.

Data Engineer106 days ago

About this job At JUMO, we’ve built a smart financial services platform to make finance accessible to everyone. Our Data engineering team ensures that our intelligent banking platform is able to acquire data from millions of users across globally distributed sources, such as GSM. Beyond ingress, the data is processed and stored in the cloud to support event-driven analytics and machine learning pipelines. As a JUMO Senior Data Engineer, you will design, build and maintain scalable data architectures. You will monitor their performance, perform root cause analysis and provide solutions to any issues that might arise. You will work with large, complex data sets, which means experience working with Big Data is essential. On a typical day, we use Spark, Kafka, Python, SQL, Airflow and AWS technologies, such as Redshift. We work with Docker and Kubernetes for automating deployment, scaling, and management of containerized applications. You will - Be responsible for creating robust, mission critical batch and streaming data processing capabilities - Design, implement, and maintain the data pipelines that constitute JUMO's data platform, enabling effective use of data across the organisation - Provide feedback on team members' output, encouraging skills development within the team - Work closely with Portfolio Managers and Decision Scientists to understand the real world problems we’re trying to solve - Mentor juniors with technical leadership - Be supported by senior leaders as you drive your own development You will need - 5 - 8 years of experience in a similar role with a BSc. in Computer Science, Electrical Engineering or equivalent tertiary degree - Real-world understanding & experience of data pipeline design and development, as well as data processing and storage (i.e. experience in designing systems to process and curate large data sets) - Experience in streaming technologies, specifically Spark and Kafka - Experience with cloud technologies, AWS preferred - Solid, proven experience working with big-data technologies such as Apache Spark, Flink, Hadoop, Kafka or Kinesis, Cassandra, DynamoDB, InfluxDB, MongoDB, Presto, Beam - Command of productionising and monitoring of data pipeline workflows, and working knowledge of the Data Product Lifecycle - Experience in application design and development with at least one of the following languages: Python (preferred), Scala, Java - RDBMS experience in any relevant technology such as MySQL, PostgreSQL, Redshift and SQL Server. This includes experience with relational database administration, technical architectures and infrastructure components - Understanding of CI/CD practices - Productive within a Linux command line environment - Proven ability to contribute software as part of a team. We are looking for someone that can effectively communicate technical concepts, and apply critical thinking under pressure Bonus if you have - Experience working with messaging systems (RabbitMQ, SNS) - Experience working with data pipeline orchestration (Airflow, Nifi, Streamsets) - Experience working with production BI environments and tools (Tableau, Superset, Looker) We ask a lot of each other at JUMO, but we give a lot too. You will love - Collaborating with smart, engaging people in an inspiring work environment - Working for impact - Growing and learning continuously, with loads of encouragement and support - Boldly taking risks as we navigate new challenges - Flexible work practices enabling your best delivery - Being autonomous and empowered to lead - A stack of leading-edge technologies Remote First This vacancy will be based in either South Africa or Portugal. We operate a remote first working approach, where working remotely is our default way of working. Our environment is designed to foster innovation and enable collaboration. You have flexibility where to work from in the country you are hired, as long as you are set up to work remotely and have access to data with a strong and reliable connection as we value online facetime for collaboration at JUMO. Diversity and Inclusion At JUMO, we firmly believe that diversity strengthens our teams. We are dedicated to fostering an inclusive recruitment process that cultivates an environment where all individuals can be authentic, collaborate, and thrive.

Portugal + 1 moreAll locations: Portugal | South Africa

4more opportunities are still waiting for you.Log in now and take your next shot before someone else does.