Open Role
Moniepoint

Remote opportunity at

Moniepoint

Principal Generalist Engineer

Moniepoint Inc. is a financial platform operating across Africa that supports millions of businesses and individuals with payments, banking, credit, cross-border transactions, and management tools, while…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in South Africa only
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz1h agoEmployer posted Sep 29, 2026
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Moniepoint Inc. is a financial platform operating across Africa that supports millions of businesses and individuals with payments, banking, credit, cross-border transactions, and management tools, while processing over $250 billion in digital payments annually. The organization is seeking a Principal Generalist Engineer for its Research and Development Team on a remote basis. This position is suited for an experienced technologist who can take complete ownership of complex technical challenges from…

Job Description

Moniepoint Inc. is a financial platform operating across Africa that supports millions of businesses and individuals with payments, banking, credit, cross-border transactions, and management tools, while processing over $250 billion in digital payments annually. The organization is seeking a Principal Generalist Engineer for its Research and Development Team on a remote basis. This position is suited for an experienced technologist who can take complete ownership of complex technical challenges from initial concept through production deployment and operation.

In this capacity, the engineer will work across multiple technical domains, including software applications, distributed systems, infrastructure, data pipelines, and machine learning when appropriate. Responsibilities span architecting scalable systems, resolving production issues, optimizing performance and cost, and using first-principles reasoning to make technical trade-offs. Candidates should possess a strong foundation in computer science and statistics, along with the versatility to navigate various programming languages and infrastructure tools.

Responsibilities

  • Design and build reliable, scalable, and observable production-grade systems
  • Manage systems through their complete lifecycle from problem definition to deployment and operations
  • Work across application services, distributed systems, infrastructure, data pipelines, and machine learning systems
  • Debug complex production issues across multiple layers
  • Make engineering trade-offs grounded in first principles
  • Improve performance, latency, reliability, and cost efficiency
  • Contribute to architecture and technical direction
  • Write maintainable code and documentation
  • Frame problems correctly to determine when to use machine learning versus deterministic systems
  • Train, evaluate, and iterate on machine learning models while building reproducible pipelines

Requirements

  • Strong computer science fundamentals including data structures and algorithms, operating systems, networking, and distributed systems
  • Solid understanding of probability and statistics
  • Experience building production systems at scale
  • Ability to work across multiple programming languages such as Go, Java, Python, Rust, and SQL
  • Understanding of system behavior under load and failure conditions
  • Familiarity with Linux, containers, and Kubernetes
  • Strong debugging skills and the ability to reason using invariants and failure modes

Core Skills

Benefits

  • Attractive salary
  • Pension
  • Health insurance
  • Paid leave

Frequently Asked Questions

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

Is this a remote position?

Yes, the posting explicitly lists the remote status as remote.

What is the employment type?

The position is full-time.

What salary does Moniepoint offer for this role?

The posting states that an attractive salary is provided, but specific salary figures are not disclosed.

What does the hiring process involve?

The interview process includes an initial conversation with a recruiter, a practical take-home technical assessment with a follow-up discussion, a system design interview with the engineering team, and a final combined technical and behavioral interview with a member of the executive team.

Sample Interview Questions

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

Related Jobs

Moniepoint
MoniepointAdded to Jobsiz 1h ago
Full-time
Moniepoint
MoniepointAdded to Jobsiz 1h ago
Full-time
Moniepoint
MoniepointAdded to Jobsiz 1h ago
Full-time
Moniepoint
MoniepointAdded to Jobsiz 1h ago
Full-time

Posted by Moniepoint

Source: Moniepoint

View the original listing ↗

Posted by employer: Sep 29, 2026

Added to Jobsiz: Oct 18, 2026

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

Moniepoint

Moniepoint

95Open Jobs
—No reviews yet
View Company Profile