Back to Jobs

moniepoint

Principal Software Engineer

RemoteRemote, IndialeadPosted 9 Jan 2026

Skills

compliancedata-sciencegoip-lawjavalearning-developmentpartnershipspythonr-languagerusttechnical-writing

About this role

<p><strong>Who we are</strong></p> <p><a href="https://moniepoint.com/careers" target="_blank">Moniepoint</a> is an all-in-one financial services platform for emerging markets and the second-fastest growing company in Africa.<br>Since 2019, Moniepoint’s technology has powered over 3 million people, offering personal and business banking, payment, credit, and business management tools to help them succeed. Moniepoint processed $182 billion in 2023 and currently processes most of the POS transactions in Nigeria.</p> <p><strong>About the role</strong></p> <p>As a Principal Software Engineer at the R&amp;D division of Moniepoint, you will drive innovation by researching emerging technologies and trends, contributing to our North Star roadmap. You’ll design and develop cutting-edge solutions across software engineering, data science, and AI, leveraging your expertise in multiple programming languages like Java, Golang, Rust, and Python. Collaborating with cross-functional teams, you’ll transform research insights into scalable, real-world applications. Your work will shape the future of our products and enhance customer experience through data-driven decision-making. This role offers the chance to lead impactful research while fostering external partnerships to stay ahead of industry advancements.</p> <p><em>Curious about what makes Moniepoint an incredible place to work?&nbsp;<a href="https://moniepoint.com/blog">Check out posts on how we cultivate a culture of innovation, teamwork, and growth.</a></em></p> <p><strong>What you’ll get to do</strong></p> <ul> <li>Conduct research and development activities to explore new technologies and identify opportunities for improvement.</li> <li>Design, prototype, and develop innovative solutions to enhance existing products or processes, ensuring they meet performance and quality standards.</li> <li>Collaborate with cross-functional teams, including engineers, and designers, to develop and implement new technologies or techniques.</li> <li>Stay updated with the latest advancements and trends in the field through continuous learning and attending conferences or workshops.</li> <li>Analyze data and conduct experiments to validate hypotheses, troubleshoot issues, and optimize performance.</li> <li>Create and maintain accurate documentation of research findings, experimental procedures, and design specifications.</li> <li>Collaborate with external partners, such as universities or research institutions, to leverage their expertise and resources for research projects.</li> <li>Assist in the development and execution of intellectual property strategies, including patent applications and technology licensing.</li> <li>Participate in project planning and contribute to the development of research goals and objectives.</li> <li>Ensure compliance with all relevant safety guidelines and regulations during the research and development process.</li> </ul> <p><strong>To succeed in this role, you should have</strong></p> <ul> <li>Bachelor’s degree in engineering or related field. A master's degree or Ph.D. in a relevant discipline is preferred.</li> <li>8+ years of experience in a research and development role, with a focus on software engineering, data science, or artificial intelligence.</li> <li>Proficiency in relevant programming languages and software tools related to software engineering and delivery.</li> <li>Strong knowledge of safety protocols and procedures in a research and development environment.</li> <li>Knowledge of Data Structures and Algorithms.</li> <li>Knowledge of Operating System, Distributed system, Computer Architecture, Computer Networking and Database internals.</li> <li>Knowledge of Java, Golang, Rust and Python.</li> </ul> <p><strong>Generic Skills</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;"><span style="text-decoration: underline;">Problem-solving</span>: Ability to assess complex problems, find solutions, and make sound decisions.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;"><span style="text-decoration: underline;">Communication</span>: Strong written and verbal communication skills, including technical documentation and stakeholder reporting.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;"><span style="text-decoration: underline;">Adaptability</span>: Able to thrive in a fast-paced, changing environment, adjusting strategies as needed.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;"><span style="text-decoration: underline;">Attention to Detail</span>: Meticulous in documenting technical requirements and ensuring all aspects of a project are accounted for.</span></li> </ul> <p><span style="font-weight: 400;"><strong>Supervisory skills</strong></span></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;"><span style="text-decoration: underline;">Team Management</span><strong>:</strong> Experience in managing and mentoring engineers, ensuring team growth and performance.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;"><span style="text-decoration: underline;">Resource Allocation</span><strong>:</strong> Ability to assess bandwidth and manage resource distribution to optimize team performance.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;"><span style="text-decoration: underline;">Feedback</span><strong>:</strong> Conduct regular performance reviews, providing constructive feedback and fostering a growth-oriented environment.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;"><span style="text-decoration: underline;">Stakeholder Management</span><strong>:</strong> Lead project status reviews, manage expectations, and ensure smooth communication between teams and leadership.</span></li> </ul> <p><strong>What we can offer you</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;"><a href="https://moniepoint.com/culture">Culture</a> - We put our people first and prioritize the well-being of every team member. We’ve built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Learning - We have a learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Compensation - You’ll receive an attractive salary, pension, health insurance, paid leave plus other benefits.</span></li> </ul> <p><strong>What to expect in the hiring process</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">A preliminary phone call with one of our recruiters.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">A take-home coding exercise.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">A software design and technical discussion round.&nbsp;</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">A behavioral and technical interview with the hiring Manager.</span></li> </ul> <p><span style="font-weight: 400;">Moniepoint is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and candidates.</span></p>

Sourced from greenhouse. Studivance does not host applications - you'll be redirected to the employer.

Ready to apply?

Click below to head to the application page.

Apply now