W

Watu

Asset-financing BNPL for African mobility

Tech Lead Onboarding Engineering

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • At least 7 years of software engineering experience, including at least 2 years as the de facto technical authority for a significant product area or team.
  • Strong backend engineering fundamentals in distributed systems, event-driven architecture, API design, database design, and testing strategy.
  • Ability to review and reason about code across the full stack of the domain and provide meaningful reviews on squad pull requests.
  • Experience in an Agile/Scrum or Kanban environment, driving sprint ceremonies, backlog refinement, and delivery alongside a Product Owner.
  • Experience building KYC, identity verification, or anti-fraud systems in a regulated financial services context.
  • Experience with Java and frontend frameworks such as Angular or React.js.
  • Familiarity with B2B API design patterns and partner integration governance.
  • Understanding of mobile-first onboarding user experience constraints and the backend systems that support them.
  • Experience operating in or building for African markets, including connectivity constraints, local identity document formats, and regulatory variance.
  • Ability to review and approve squad pull requests and enforce mandatory peer review, coverage gates, green continuous integration before merge, and a unified branching strategy.
  • Ability to define and maintain a squad Definition of Done and ensure quality is built in with the embedded quality assurance engineer.
  • Ability to own the squad's release process and provide sign-off before work, including external partner work, ships.
  • Ability to drive sprint planning with the Product Owner by translating user stories into technical tasks, surfacing dependencies, and flagging risks.
  • Ability to govern external engineering partners, including reviewing partner code and owning architecture, quality, and release timing.
  • Ability to unblock direct reports, pair on difficult problems, review designs, and provide clear, timely feedback that supports their development.
  • Active use of artificial intelligence and large language model tools in daily engineering work, including code generation, test writing, documentation, and debugging.
  • Use GitHub for code, document APIs with OpenAPI/Swagger, record significant decisions in Architecture Decision Records, manage secrets with AWS Secrets Manager or Vault, and maintain awareness of the OWASP Top 10.
  • Strong written and verbal communication with engineers, Product, and the Head of Engineering.

Responsibilities

  • Own the architecture of vehicle and phone onboarding flows, from customer-facing entry points through KYC resolution and loan disbursement, including back-office flows and interactions.
  • Govern external partners by reviewing code changes, owning architecture decisions, and giving final sign-off on releases.
  • Design and maintain the integration layer for KYC and anti-fraud systems with third-party identity verification and fraud detection providers, avoiding vendor lock-in.
  • Own the B2B Licensing Portal and APIs, including API design, security, and versioning.
  • Manage technical readiness tooling for new market launches as a squad deliverable.
  • Own squad technical architecture, including system design, API contracts, data models, integration patterns, and Architecture Decision Records.
  • Represent the squad to the Platform General Architecture, escalate cross-squad concerns, contribute to shared standards, and align squad patterns with broader platform direction.
  • Drive sprint planning with the Product Owner by translating user stories into technical tasks, surfacing dependencies, and flagging risks.
  • Own the squad release process and sign off on releases, including applicable work from external partners.
  • Unblock direct reports, pair on difficult problems, review designs before implementation, and foster a work environment where engineers can ask for help promptly.
  • Give direct, timely feedback to direct reports and take primary responsibility for engineers' development in the squad.
  • Provide significant input into direct reports' performance reviews and hiring decisions.
  • Model active use of artificial intelligence and large language model tools in engineering work.

Desired Qualifications

  • Experience in fintech, payments, or digital financial services in Africa or Latin America.
  • Experience governing external engineering partners or SaaS vendor integrations.
  • Hands-on experience with Java backend development.
  • Familiarity with event-driven architecture and Kafka or equivalent message brokers.

About the Company

Watu

Asset-financing BNPL for African mobility

Watu is an asset-financing fintech in Africa that offers buy-now-pay-later loans to people without formal credit to buy income-generating assets. Its main products finance two- and three-wheelers (boda bodas and tuk-tuks) and include bundles like GPS tracking, insurance, and logbook transfer, with repayments often made via mobile money; revenue comes from loan interest and fees. It also offers smartphone financing (Watu Simu) and education loans (Watu Shule) to diversify its portfolio. The company pursues mass-market financial inclusion and green mobility by expanding into EV financing and partnerships for infrastructure, aiming to increase access to credit and affordable, sustainable transportation across multiple African countries.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$29M
Headquarters
Nairobi, Kenya
Founded
2015

Recently Posted Jobs

Explore more opportunities at Watu

See more jobs