Flutterwave logo
FlutterwavePosted 3 weeks ago

Staff Engineer, Core

On-siteLekki, Lagos, Nigeria

Full TimeSenior LevelMasters DegreeMedium

Job Summary

Architect, maintain, and optimize core backend APIs handling Ledgers, Acquiring, Payouts, and Identity to ensure high availability and zero-downtime across critical financial systems. Scale and optimize database architecture to support significant transaction volumes and product launches, while designing bulletproof idempotency mechanisms for money flows. Develop complex routing logic for payment methods to seamlessly handle edge cases and lead technical direction for the Core Systems team. Collaborate with cross-functional technical teams to support mission-critical payment infrastructure.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
  • 8-10 years of backend software engineering experience, specifically dealing with financial systems, ledgers, or payment gateways
  • Expert-level knowledge of distributed systems and microservices architecture
  • Veteran-level experience in database optimization, query performance tuning, and schema design at scale
  • Deep understanding of transaction management, idempotency, and data integrity
  • Proven ability to deliver complex infrastructure projects with zero-downtime requirements
  • Exceptional problem-solving skills and a strong commitment to system reliability and security

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce