Senior Generalist Engineer: End-to-End Systems

Moniepoint Group

South Africa

On-site

ZAR 900,000 - 1,500,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Culture focus
Learning & development
Competitive compensation

Job summary

Moniepoint Inc. is seeking a senior Generalist Engineer for the Research & Development Team. You will own problems end-to-end, delivering complete production systems across software, distributed systems, infrastructure, data pipelines, and ML components.

The role demands first-principles thinking, strong debugging, and the ability to operate across boundaries to deliver robust, observable, scalable solutions in production. A true engineering generalist is required.

Qualifications

  • Strong CS fundamentals (DSA, OS, networking, distributed systems).
  • Solid probability and statistics knowledge.
  • Experience building production systems at scale.
  • Ability to move across languages (Go, Java, Python, Rust, SQL).
  • Understanding of system behavior under load and failure.
  • Comfort with Linux, containers, Kubernetes.
  • Data systems, streaming systems, ML infrastructure, performance optimization.

Responsibilities

  • Design and build production-grade systems that are reliable, scalable, and observable.
  • Own systems end-to-end: problem → design → data → implementation → deployment → operations.
  • Work across application services, distributed systems, infrastructure, data pipelines, and ML 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.
  • Raise the engineering bar.
  • Frame problems correctly: when to use ML vs deterministic systems.
  • Work with data end-to-end and train, evaluate, and iterate on models.
  • Build reproducible pipelines and deploy models with monitoring.

Skills

DSA fundamentals
OS fundamentals
Networking
Distributed systems
System design
Debugging
Linux
Kubernetes
Cloud or ML infrastructure

Tools

Go
Java
Python
Rust
SQL

Job description

Moniepoint Inc. is seeking a senior Generalist Engineer for the Research & Development Team. You will own problems end-to-end, delivering complete production systems across software, distributed systems, infrastructure, data pipelines, and ML components.

The role demands first-principles thinking, strong debugging, and the ability to operate across boundaries to deliver robust, observable, scalable solutions in production. A true engineering generalist is required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Generalist Engineer: End-to-End Systems & ML
Senior Generalist Engineer: End-to-End Systems & ML

Moniepoint Group • South Africa

On-site
ZAR 900,000 - 1,800,000
Culture focus
Learning culture
Benefits package
+1
Senior Generalist Engineer — Production Systems
Senior Generalist Engineer — Production Systems

Moniepoint • South Africa

Remote
ZAR 1,200,000 - 2,000,000
Competitive salary
Pension
Health insurance
+2
Principal Generalist Engineer
Principal Generalist Engineer

Moniepoint Group • South Africa

On-site
ZAR 900,000 - 1,500,000
Culture focus
Learning & development
Competitive compensation
Generalist Engineer - R&D
Generalist Engineer - R&D

Moniepoint Group • South Africa

On-site
ZAR 900,000 - 1,800,000
Culture focus
Learning culture
Benefits package
+1
Head of Engineering, POS Supply Chain (Remote)
Head of Engineering, POS Supply Chain (Remote)

moniepoint • South Africa

On-site
ZAR 3,000,000 - 5,000,000
Head of POS Platform Engineering
Head of POS Platform Engineering

moniepoint • South Africa

On-site
ZAR 1,800,000 - 2,800,000
Senior Operations Engineer — Remote & Scalable Systems
Senior Operations Engineer — Remote & Scalable Systems

Placements24 • KwaZulu-Natal

Remote
ZAR 900,000 - 1,200,000
Senior ML Engineer: GenAI, MLOps & Production AI
Senior ML Engineer: GenAI, MLOps & Production AI

Praesignis (Pty) Ltd • Gauteng

On-site
ZAR 1,000,000 - 1,700,000
Specialist Product Engineer
Specialist Product Engineer

Boardroom Appointments • Johannesburg

On-site
ZAR 850,000 - 1,100,000
Product Engineer - End-to-End UX + Full-Stack Ownership
Product Engineer - End-to-End UX + Full-Stack Ownership

MCI • Gauteng

On-site
ZAR 800,000 - 1,100,000
Annual Leave
Health Benefits
Career Growth
+3