Job Overview: Remita powers payments and collections for banks and Fintechs, as well as individuals, enterprises, and governments. We build high-availability, secure financial systems that handle large transaction volumes and strict regulatory requirements.
Duties and Responsibilities: Lead and grow multiple engineering teams, including hiring, performance management, and career development. Drive architecture and design for microservices, APIs, and payment integrations. Ensure system reliability, scalability, security" style="border-bottom: 1px dotted #007bff !important;">security, and compliance with payment standards. Champion engineering best practices: CI/CD, automated testing, code reviews, observability. Own system reliability, capacity planning, and SLOs for both transactional services and ML inference workloads; optimize cost and latency trade-offs. Partner with Product, Data & AI Engineering, Risk, Security, and Compliance to prioritize initiatives, embed models into workflows, and ensure regulatory readiness. Establish KPIs for engineering and AI (lead time, MTTR, model drift, inference latency, false positive/negative rates); use metrics to drive continuous improvement. Evaluate and introduce technologies that improve performance and developer productivity.
Required Qualifications: 10+ years software engineering experience; 5+ years in engineering management or equivalent. Strong Java (Java 8+) expertise and proven experience building production microservices. Experience with Spring Boot, Spring Cloud, messaging (Kafka/RabbitMQ), and databases (Oracle, Postgres, Redis, etc.). Cloud & container experience (AWS/Azure/GCP, Kubernetes/Docker). Hands-on with CI/CD, IaC (Terraform/CloudFormation), and observability tools (Prometheus/Grafana/ELK). Solid knowledge of secure development practices and payment industry/regulatory requirements. Familiarity with specification-driven AI development, including structured workflows, schema-based outputs, guardrails, and evaluation-driven AI system design. Familiarity with ML frameworks and tooling (TensorFlow, PyTorch, scikit-learn), model orchestration (Kubeflow, MLflow), and cloud AI services (SageMaker, Vertex AI, Azure ML); or demonstrated ability to evaluate and adopt equivalent solutions. Demonstrated ability to lead through ambiguity, manage complex stakeholder networks, and deliver under high operational pressure. Excellent communicator and stakeholder partner; experience in fintech/payments preferred.
Experience: 10+ years software engineering experience; 5+ years in engineering management or equivalent.
Additional Notes: You’ll contribute to shaping payments infrastructure used nationwide, and across Africa. Hybrid work and a collaborative, fast-paced fintech culture. Competitive pay, benefits, and professional development. Influence product direction, regulatory engagement, and pan-African financial services.
Info
Job Posting Disclaimer
All job postings on this site are shared for informational purposes only. The responsibility for the accuracy of job descriptions, requirements, qualifications, and other details rests entirely with the employer or organization offering the position. We do not verify or guarantee the authenticity of these listings.
Applicants are encouraged to perform their own due diligence and confirm all information directly with the employer before submitting an application.
We are not responsible for any actions, decisions, or outcomes resulting from applying to a job listed here. All interviews, selection processes, and job offers are conducted solely by the employer or organization.
Exercise caution and watch out for fraudulent job offers. Never provide sensitive personal information or make payments to secure a position.