
Engineering Team Lead
Moniepoint Inc. (Formerly TeamApt Inc.)
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇳🇬 Nigeria
Visit company websiteJob Level
Senior
Tech Stack
CloudDistributed SystemsGoogle Cloud PlatformJavaKubernetesMicroservicesMySQLNoSQLPostgresSpringSpring BootSpringBootSQL
About the role
- Architect and deliver scalable, secure systems for financial transactions, payments, and data processing.
- Guide technical design discussions, ensuring system performance, resilience, and maintainability.
- Enforce best practices in code quality, testing, observability, and system reliability.
- Stay up to date with emerging fintech technologies (APIs, open banking, fraud detection, blockchain) and lead adoption where relevant.
- Participate in code reviews and contribute to critical components and services.
- Lead, mentor, and grow a team of engineers—developing both their technical and leadership capabilities.
- Collaborate closely with Product, Risk, and Compliance teams to balance innovation with regulatory and security requirements.
- Facilitate sprint planning, retrospectives, and technical discussions to keep the team aligned and focused.
- Foster a culture of ownership, accountability, and continuous improvement.
- Own the end-to-end delivery of projects—from design and development to deployment and monitoring.
- Ensure uptime, fault tolerance, and operational excellence for mission-critical financial systems.
- Balance short-term delivery priorities with long-term technical sustainability.
- Proactively identify risks (security, compliance, scalability) and implement mitigation strategies.
Requirements
- 5+ years of professional software engineering experience, including 2+ years in a technical leadership role.
- Proven experience building and maintaining distributed systems at scale.
- Strong backend development skills in Java, Springboot
- Deep understanding of microservices, APIs, cloud infrastructure (GCP / any), and CI/CD pipelines with Kubernetes.
- Solid knowledge of databases (Relational/NoSQL), caching, and asynchronous processing.
- Familiarity with security best practices, encryption, and compliance standards (PCI-DSS, SOC 2, GDPR).
- Experience working in FinTech, banking, or other regulated environments is a plus.
Benefits
- Culture - We put our people first and prioritize the well-being of every team member. We’ve built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human.
- Learning - We have a learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks.
- Compensation - You’ll receive an attractive salary, pension, health insurance, paid leave, plus other benefits.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpringbootmicroservicesAPIscloud infrastructureGCPKubernetesCI/CD pipelinesdatabasesasynchronous processing
Soft skills
leadershipmentoringcollaborationcommunicationproblem-solvingaccountabilitycontinuous improvementtechnical designrisk identificationteam alignment
Certifications
PCI-DSSSOC 2GDPR