Flutterwave

Staff Fullstack Engineer, Core

Flutterwave  •  Lekki, NG (Onsite)  •  4 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Flutterwave was founded on the principle that every African must be able to participate and thrive in the global economy. To achieve this objective, we have built a trusted payment infrastructure that allows consumers and businesses (African and International) make and receive payments in a convenient borderless manner.

The Role

We are looking for a Staff Full-Stack Engineer to lead the design and delivery of the systems that power Flutterwave's core payment flows. You will work across services, APIs, data platforms, operational interfaces, and observability for areas such as Ledger, Acquiring, Payouts, and Identity. You will set technical direction, solve complex reliability and scale problems, and help senior engineers deliver changes safely across critical systems.

Responsibilities include but are not limited to:

  • Set the technical direction for core payment systems, including services, APIs, databases, operational interfaces, and observability.
  • Lead the design and delivery of end-to-end changes across Ledger, Acquiring, Payouts, Identity, and related systems.
  • Improve availability, fault tolerance, and deployment practices for services that require little or no downtime.
  • Scale database architecture, data access patterns, and system capacity for growing transaction volumes and major product launches.
  • Design strong idempotency, transaction-management, and data-integrity controls for money movement.
  • Build and improve routing logic that handles payment-method rules, failures, and edge cases safely.
  • Raise engineering standards for security, testing, observability, incident response, and operational readiness.
  • Lead technical reviews, guide complex investigations, and mentor senior engineers across the Core team.
  • Work with Product, Risk, Operations, and other engineering teams to make sound technical decisions for critical payment infrastructure.

Required competency and skillset to be a waver:

  • At least eight years of professional software engineering experience, including significant full-stack ownership.
  • Deep experience with distributed systems, microservices, APIs, and cloud-based production environments.
  • Strong backend engineering experience with financial systems, ledgers, payment gateways, or other transaction-heavy platforms.
  • The ability to work across frontend or operational interfaces when an end-to-end solution requires it.
  • Expert knowledge of relational databases, schema design, query performance, transactions, and data integrity at scale.
  • Strong experience with idempotency, asynchronous processing, fault tolerance, caching, and service-to-service communication.
  • A proven record of leading complex technical programs, production migrations, and reliability improvements.
  • Strong judgment, clear communication, and the ability to influence technical direction across teams.
  • A bachelor’s or master’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

Click here for the Recruitment Privacy Notice and Flutterwave Privacy Policy

Flutterwave

About Flutterwave

At Flutterwave, we are on a mission to build payments infrastructure to connect Africa to the global economy.

We do this by building technology, tools, and infrastructure for businesses and banks who want to provide a more seamless and secure payments experience for their customers. Founded in 2016 by a team of African finance and technology veterans from Standard Bank, PayPal, Google Wallet amongst others.

Flutterwave has grown to become one of the fastest growing payments companies in the world. Since inception Flutterwave has processed close to $2 billion in payments and 25 million transactions across over 33 African countries where it currently operates.

It has attracted significant investment from experienced Fintech investors such as Ycombinator Continuity Fund (investors in Stripe), Greycroft (investors in Braintree and Venmo), Greenvisor Capital, Omidyar Network, and Glynn Capital amongst others. In 2017 Flutterwave was named Africa’s best fintech company at the Apps Africa Innovation Awards.

Industry
Finance & Insurance
Company Size
501-1,000 employees
Headquarters
San Francisco , California
Year Founded
2016
Social Media