Moniepoint Inc. logo

Generalist Engineer - R&D

Job Overview

Location

Remote, Spain

Job Type

Full-time

Category

Software Engineering

Date Posted

June 22, 2026

Full Job Description

đź“‹ Description

  • • Design and build production-grade systems that are reliable, scalable, and observable, owning them end-to-end from problem identification to deployment and operations.
  • • Work across application services, distributed systems, infrastructure, data pipelines, and ML systems to deliver complete solutions, not just components.
  • • Debug complex production issues across multiple layers, applying first-principles thinking and deep technical judgment to resolve systemic failures.
  • • Make engineering trade-offs grounded in first principles, prioritizing simplicity, reliability, performance, and cost efficiency over unnecessary complexity.
  • • Contribute to architectural decisions and technical direction, ensuring systems are maintainable, observable, and aligned with long-term business goals.
  • • Write clean, maintainable code and comprehensive documentation to support team scalability and knowledge sharing.
  • • Frame problems correctly by determining when to use machine learning versus deterministic systems, and avoid defaulting to ML as a solution.
  • • Work end-to-end with data: from ingestion and transformation to model training, evaluation, iteration, and deployment of ML models.
  • • Build reproducible ML pipelines and monitor model performance, drift, and operational cost in production.
  • • Debug failures that span both software systems and machine learning models, ensuring robustness across hybrid architectures.
  • • Improve system performance, latency, reliability, and cost efficiency through targeted optimizations and infrastructure improvements.
  • • Raise the engineering bar by promoting robust design thinking, clear communication, and a culture of ownership and technical excellence.
  • • Operate across multiple programming languages including Go, Java, Python, Rust, and SQL to implement and maintain systems effectively.
  • • Utilize Linux, containers, and Kubernetes in day-to-day infrastructure management and deployment workflows.
  • • Apply strong understanding of distributed systems, networking, operating systems, and data structures and algorithms to solve real-world engineering challenges.
  • • Reason using invariants and failure modes to anticipate and prevent system breakdowns under load or unexpected conditions.
  • • Engage with streaming systems, data systems, and ML infrastructure to enhance platform capabilities and operational resilience.

🎯 Requirements

  • • 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

🏖️ Benefits

  • • Culture - Prioritization of team well-being, inclusive environment, and mutual respect
  • • Learning - Learning and development-focused environment with knowledge sharing, training, and internal technical talks
  • • Compensation - Attractive salary, pension, health insurance, and paid leave

Skills & Technologies

Python
Java
Rust
Kubernetes
Linux
Remote

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Moniepoint Inc. logo
Moniepoint Inc.
Visit Website

About Moniepoint Inc.

Moniepoint Inc. operates Nigeria’s largest agent banking network and a rapidly-growing business banking platform that provides current accounts, debit cards, POS terminals, credit and payment processing to over one million businesses. Originally launched in 2015 by TeamApt as a fintech infrastructure provider, the company became a CBN-licensed microfinance bank, rebranded to Moniepoint in 2022, and now processes more than USD 12 billion monthly while extending financial services to underserved merchants and consumers across Nigeria.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Remote, Lagos, Nigeria
Full-time
Expires Aug 21, 2026
Go
Remote

1 month ago

12 Locations
Full-time
Expires Aug 22, 2026
Senior
Remote

1 month ago

Remote
Full-time
Expires Aug 18, 2026
TypeScript
PHP
Ruby
+4 more

1 month ago

United States
Full-time
Expires Aug 21, 2026
Linux
DevOps
Remote

1 month ago