📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Principal Generalist Engineer

Moniepoint

Remote
Remote Senior 🇬🇧 English
Go Java Python Rust SQL Linux Kubernetes Machine learning

Job description

About the role

Moniepoint, an African financial platform serving 20 million businesses and individuals, is hiring a senior Generalist Engineer for its R&D team. The role owns problems end to end and delivers complete production systems, spanning software, distributed systems, infrastructure, data and, where useful, machine learning.

Key responsibilities

  • Design and build reliable, scalable, observable production systems
  • Own systems end to end: problem, design, data, implementation, deployment and operations
  • Work across application services, distributed systems, infrastructure, data pipelines and ML systems
  • Debug complex production issues across multiple layers
  • Make engineering trade-offs based on first principles and improve performance, latency, reliability and cost
  • Contribute to architecture and technical direction, write maintainable code and documentation
  • Decide when to use ML versus deterministic systems, train and evaluate models, build reproducible pipelines, deploy models and monitor drift and cost

Required profile

  • Strong CS fundamentals (DSA, OS, networking, distributed systems)
  • Solid probability and statistics
  • Experience building production systems at scale
  • Ability to move across languages and understand system behaviour under load and failure
  • Strong debugging skills and reasoning with invariants and failure modes

Required skills

  • Languages: Go, Java, Python, Rust, SQL
  • Linux, containers and Kubernetes
  • Data systems, streaming systems, ML infrastructure and performance optimization

Hiring process

  • Initial conversation with a recruiter
  • Take-home technical assessment followed by a discussion
  • System design interview with the engineering team
  • Final combined technical and behavioural interview with an executive

What we offer

  • Salary, pension, health insurance and paid leave
  • A culture that puts people first and values diverse opinions
  • Learning and development with knowledge sharing, training and internal technical talks

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Moniepoint.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:greenhouse

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 1 week ago

Expires 1 month from now

15 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Moniepoint