Principal Generalist Engineer
Moniepoint · Remote, South Africa · Remote · Full Time
- Posted 1 October 2026
- Closes 31 October 2026
- Data & Tech
Skillnaija never charges candidates. If anyone asks for money to process this application, walk away and report it.
About the role
Moniepoint is seeking a Principal Generalist Engineer to drive end-to-end technical solutions across their R&D initiatives. This high-seniority position demands exceptional computer science fundamentals, deep distributed systems expertise, and fluency across multiple languages like Go, Python, or Java. Applicants must also possess hands-on experience building scalable data or machine learning pipelines alongside robust infrastructure troubleshooting skills.
Skills they are looking for
- Distributed Systems
- Python
- Go
- Kubernetes
- Machine Learning
- System Architecture
- SQL
- Linux
Free courses that prepare you for this role
- Data Science & Machine Learning with Python: From pandas to a Deployed Model
The next rung after Python and data analysis — clean real Nigerian data with pandas 3, explore it, train and honestly evaluate regression, classification, clustering and forecasting models with scikit-learn, handle the ethics and the NDPA, and deploy a working prediction app to a free cloud tier.
- Data Centre Technician: Racks, Power, Cooling, Cabling and Remote Hands
Learn the job behind the cloud: how data centres keep running, and how to rack servers, handle fibre, follow tickets and procedures, and work safely in a Lagos data hall.
- Cybersecurity Foundations
Protect your money, your phone and your business — and open a door to a security career.
- No-Code Website Building with Framer & Webflow
Design and ship beautiful, professional websites with Framer and Webflow — no code, paid in naira and dollars.
Stand out with a verified certificate
Skillnaija certificates are earned by passing a graded project, and any employer can verify them online. Every course is free.
Browse free courses