Principal Generalist Engineer
Moniepoint Group
Job description
About the role
Moniepoint is looking for a senior Generalist Engineer to join its Research & Development team. You will own problems end‑to‑end, delivering complete production systems that span software, distributed infrastructure, data pipelines and, when appropriate, machine learning.
Key responsibilities
- Design and build reliable, scalable, observable production‑grade systems.
- Own the full lifecycle: problem definition, design, implementation, deployment and operations.
- Work across application services, distributed systems, infrastructure, data pipelines and ML components.
- Debug complex production issues across multiple layers and make trade‑offs grounded in first‑principles.
- Improve performance, latency, reliability and cost efficiency while contributing to architecture direction.
- Frame problems correctly, deciding when ML is appropriate versus deterministic solutions.
Required profile
- Strong CS fundamentals (data structures, algorithms, OS, networking, distributed systems).
- Solid probability and statistics knowledge.
- Experience building production systems at scale.
- Ability to work across languages such as Go, Java, Python, Rust and SQL.
- Comfort with Linux, containers and Kubernetes.
- Strong debugging skills and ability to reason about invariants and failure modes.
Required skills
- Go
- Java
- Python
- Rust
- SQL
- Linux
- Docker (containers)
- Kubernetes
What we offer
- People‑first culture that values well‑being, inclusion and open communication.
- Learning‑focused environment with regular knowledge‑sharing sessions and technical talks.
- Competitive compensation package including salary, pension, health insurance and paid leave.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Kenya.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 4 hours ago
Expires 1 month from now
7 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Moniepoint Group
Related job offers
-
Senior Software Engineer – Quality (AI‑Driven Testing)
Jobgether -
Full Stack Engineer
Lodwar Services Comté de Nairobi -
ICT Senior Analyst – Data & Business Intelligence
UNOPS Nairobi -
Senior Specialist - Software Engineer III
On London -
Software Engineer – Environmental Data Capacity (EDC) Toolkit
United Nations Environment Programme NAIROBI