← Back to list
Job · Senior

Principal Generalist Engineer

Other • Senior • Remote • Full-time Spain Spain

A broad, high-ownership Principal Generalist Engineer role on Moniepoint's R&D team, taking problems from vague statements through design, implementation, deployment, and production operation across software, distributed systems, infrastructure, data, and ML.

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
  • Frame problems correctly: when to use ML vs deterministic systems
  • Train, evaluate, and iterate on models; build reproducible pipelines; deploy and monitor models

Requirements

  • Strong CS fundamentals (DSA, OS, networking, distributed systems)
  • Solid probability and statistics
  • 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
  • Strong debugging skills
  • Ability to reason using invariants and failure modes

Nice to have

  • Experience with data systems, streaming systems, ML infrastructure, and performance optimization

Soft skills

OwnershipSimplicity over complexityCuriosity about internalsClear communication

About the company

Moniepoint Inc. is Africa's all-in-one financial platform, helping 20 million businesses and individuals access seamless payments, banking, credit, cross-border, and business management tools each month. It is Nigeria's largest merchant acquirer, processing over $250 billion in digital payment transaction value annually through its subsidiaries.

Similar jobs