This job has expired and is no longer accepting applications.

Paused

Remote opportunity at

Moniepoint Group

Principal Generalist Engineer

Moniepoint Group is looking for a Principal Generalist Engineer to join its Research and Development Team on a full-time, on-site basis. The employer serves as Africa's…

View Company

Role Snapshot

Work arrangement
Remote
Where applicants may be
Not specified
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz29d agoEmployer posted Sep 30, 2026
Listing Views12
Applications0
Apply BeforeNo deadline

Career Tools

About this role

Principal Generalist Engineer at Moniepoint Group is a full-time role. Work arrangement: Remote. Location: Not specified. No salary is shown in this listing. It was posted on Sep 30, 2026. This listing is paused and not taking applications at the moment.

Job Description

Moniepoint Group is looking for a Principal Generalist Engineer to join its Research and Development Team on a full-time, on-site basis. The employer serves as Africa's all-in-one financial platform, providing payments, banking, credit, cross-border functionality, and business management tools to 20 million individuals and companies while handling over $250 billion in digital transactions annually.

This role suits a technologist and builder who can manage challenges from start to finish, constructing complete production systems rather than isolated pieces. The successful candidate will navigate software, distributed infrastructure, data systems, and machine learning when appropriate. Responsibilities include moving from vague problem statements to robust implementations, optimizing performance, and handling complex debugging across multiple technology layers.

Moniepoint offers an environment centered on learning, knowledge sharing, and regular technical talks. Employees receive health insurance, a pension, paid leave, and other corporate benefits, supported by a culture that prioritizes team member well-being and open communication.

Responsibilities

  • Design and construct production-ready systems that remain scalable, reliable, and observable
  • Manage projects completely from initial problem identification through design, data implementation, deployment, and operation
  • Build and debug application services, distributed infrastructure, data pipelines, and machine learning components
  • Identify engineering trade-offs utilizing first principles thinking
  • Enhance cost efficiency, latency, reliability, and overall performance
  • Contribute directly to high-level technical direction and architectural decisions
  • Produce maintainable documentation and clean code
  • Train, evaluate, and iterate on machine learning models while deploying reproducible pipelines and monitoring drift

Requirements

  • Strong computer science fundamentals encompassing operating systems, networking, distributed systems, and data structures and algorithms
  • Solid knowledge of probability and statistics
  • Proven experience constructing production-grade systems at scale
  • Fluency in multiple programming languages including Go, Java, Python, Rust, and SQL
  • Familiarity with system behavior under high load and failure conditions
  • Hands-on comfort with Linux, containers, and Kubernetes
  • Advanced debugging abilities utilizing invariants and failure modes

Core Skills

Benefits

  • Attractive salary
  • Pension plan
  • Health insurance coverage
  • Paid time off
  • Access to internal technical talks, training, and knowledge-sharing initiatives

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

What is the employment type for this role?

This position is full-time.

What is the location or remote policy for the Principal Generalist Engineer?

The posting indicates that the position is on-site.

What salary does Moniepoint Group offer for this position?

The specific salary amount is not stated in the job posting, though an attractive salary is listed among the benefits.

What does the hiring process involve?

The recruitment process consists of an initial recruiter conversation, a practical take-home technical assessment followed by a discussion call, a system design interview with the engineering team, and a final combined technical and behavioral interview with an executive team member.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Explore more jobs like this

What to do next

This listing is no longer open, so the quickest next step is one of the live roles above. Save the ones that fit, and check the employer's other openings on its company page. To hear about new matches as they are posted, set up a job alert from your candidate account.

Posted by Moniepoint Group

Source: Remote First Jobs — Writing

View the original listing ↗

Posted by employer: Sep 30, 2026

Added to Jobsiz: Sep 30, 2026

9 sources detected for this job

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Moniepoint Group

0Open Jobs
—No reviews yet
View Company Profile