Tech Lead- Payments Engineering job at Watu Credit Ltd
New
2 Days Ago
Linkedid Twitter Share on facebook
Tech Lead- Payments Engineering
2026-07-15T05:28:50+00:00
Watu Credit Ltd
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_10396/logo/watu.jpeg
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Insurance
Computer & IT, Management, Science & Engineering
KES
MONTH
2026-07-31T17:00:00+00:00
TELECOMMUTE
8

Tech Lead is one of the most important individual roles in the engineering organization. You are the technical authority for your squad – you own the architecture, set the quality bar, govern external partners when applicable, and are the primary escalation point for every engineering decision in your domain.

This role carries light people management alongside deep technical ownership. You will have 3-5 direct reports (Backend Engineers, Frontend/Mobile Engineer, QA Engineer). You are responsible for their day-to-day unblocking, their technical growth, and honest feedback on their work. Formal performance reviews and hiring decisions sit with the Head of Engineering – but in practice, your view of each engineer in your squad is the most important input into those decisions. Do not let the word “light” mislead you: if an engineer in your squad is struggling, that is your problem to solve.

You are a peer of the Product Owner, not a subordinate. Product owns What. You own How and When. Sprint commitments are signed off by both of you together. If the roadmap is technically unrealistic, your job is to say so early and clearly.

Squad: Payments Engineering

Quick facts for this squad

  • Governance: No external partner governance – internal only. All payment provider integrations are owned by this squad.
  • Primary tech focus: Java backend · Payment rails · MPESA · Airtel Money · Reconciliation Tools · Payment API

Domain responsibilities

  • Own all PSP integrations using the payment rails architecture provided by the Core Platform team, the integration layer for all payment providers (MPESA, Airtel, and others)
  • Own the Payment API consumed by other squads and applications. API versioning, backward compatibility, and security are your responsibility.
  • Own payment operational tools (reconciliation and others) – the technical logic that ensures payment records match across Watu systems and external payment provider records.
  • Lead technical onboarding of new payment providers – integration design, testing strategy, and production readiness are owned by this squad.
  • Ensure that relevant events and metrics are available for observability & monitoring of all PSP integrations

This is one of the most business-critical squads. Payments downtime has an immediate revenue impact. Your production reliability standards must reflect that.

Domain-specific requirements (in addition to base JD)

  • Hands-on experience integrating mobile money APIs (MPESA, Airtel Money, or equivalent) in production at scale.
  • Understanding of payment reconciliation systems – double-entry accounting logic, discrepancy detection, and financial audit trails.
  • Familiarity with PCI-DSS or equivalent payment security standards, even in an integration or middleware context.
  • Experience designing payment abstraction layers that support multiple providers behind a unified internal API.
  • Fintech or payments engineering background in emerging countries is a strong differentiator.

Responsibilities

Architecture & technical direction

  • Own the technical architecture for your squad’s domain – system design, API contracts, data models, integration patterns, and the Architectural Decision Records that document why.
  • Enforce the Watu engineering standards within your squad: GitHub for all code, mandatory PR review, coverage gates, OpenAPI documentation, runbooks, and secrets management.
  • Be the squad’s representative to the Platform General Architecture – escalate cross-squad concerns, contribute to shared standards, and ensure your squad’s patterns align with the broader platform direction.

Delivery & quality

  • Review and approve all pull requests for your squad. Not as a bottleneck, but as the quality gate. Your name is on everything that ships.
  • Define and maintain the squad’s Definition of Done. Work with the embedded QA engineer to ensure quality is built in, not bolted on.
  • Own the squad’s release process. Nothing ships without your sign-off – including work from external partners where applicable.
  • Drive sprint planning with the Product Owner – translate user stories into technical tasks, surface dependencies, flag risks early.

People management (light but real)

  • You have 4-6 direct reports: typically 1–2 Backend Engineers, 1–2 Frontend/Mobile Engineers, and 1-2 QA Engineers. They report to you for day-to-day work; the QA Chapter Lead reports to the Head of Engineering for standards but to you operationally.
  • Unblock engineers actively – pair on hard problems, review designs before they build, and create an environment where asking for help is normal and fast.
  • Give direct, timely feedback to your direct reports. Engineer growth happens through clear, specific feedback delivered close to the moment – not through annual cycles. You are the primary person responsible for the development of the engineers in your squad.
  • Your input into performance reviews and hiring decisions carries significant weight – the Head of Engineering will lean heavily on your assessment of each engineer in your squad.
  • Model AI-native engineering. Every engineer in your squad is expected to use AI/LLM tools actively. You set the tone for what that looks like in practice.

Requirements

Essential

  • 7+ years of software engineering experience, with at least 2 years where you were the de facto technical authority for a significant product area or team.
  • Strong backend engineering fundamentals: distributed systems, event-driven architecture, API design, database design, and testing strategy.
  • Proven ability to review and reason about code across the full stack of your domain – you can give a meaningful review on any PR your squad raises.
  • Experience in an Agile/Scrum or Kanban environment where you drove sprint ceremonies, backlog refinement, and delivery alongside a Product Owner.
  • Clear, direct communicator – with engineers, with Product, and upward to the Head of Engineering.

Strongly preferred

  • Experience in fintech, payments, or digital financial services in Africa or LATAM.
  • Experience governing external engineering partners or SaaS vendor integrations.
  • Hands-on experience with Java backend development (our primary backend language).
  • Familiarity with event-driven architecture, Kafka or equivalent message brokers.

Engineering standards you are expected to uphold

  • All code in GitHub – mandatory peer review, unified branching strategy, green CI before merge.
  • APIs documented with OpenAPI/Swagger; Architecture Decision Records for significant decisions.
  • No secrets in code – AWS Secrets Manager or Vault. OWASP Top 10 awareness is a baseline expectation.
  • AI/LLM tooling used actively in your daily workflow – code generation, test writing, documentation, debugging.
  • Own the technical architecture for your squad’s domain – system design, API contracts, data models, integration patterns, and the Architectural Decision Records that document why.
  • Enforce the Watu engineering standards within your squad: GitHub for all code, mandatory PR review, coverage gates, OpenAPI documentation, runbooks, and secrets management.
  • Be the squad’s representative to the Platform General Architecture – escalate cross-squad concerns, contribute to shared standards, and ensure your squad’s patterns align with the broader platform direction.
  • Review and approve all pull requests for your squad. Not as a bottleneck, but as the quality gate. Your name is on everything that ships.
  • Define and maintain the squad’s Definition of Done. Work with the embedded QA engineer to ensure quality is built in, not bolted on.
  • Own the squad’s release process. Nothing ships without your sign-off – including work from external partners where applicable.
  • Drive sprint planning with the Product Owner – translate user stories into technical tasks, surface dependencies, flag risks early.
  • Unblock engineers actively – pair on hard problems, review designs before they build, and create an environment where asking for help is normal and fast.
  • Give direct, timely feedback to your direct reports. Engineer growth happens through clear, specific feedback delivered close to the moment – not through annual cycles. You are the primary person responsible for the development of the engineers in your squad.
  • Model AI-native engineering. Every engineer in your squad is expected to use AI/LLM tools actively. You set the tone for what that looks like in practice.
  • Java backend development
  • Payment rails integration
  • MPESA integration
  • Airtel Money integration
  • Reconciliation Tools
  • Payment API design and management
  • Distributed systems
  • Event-driven architecture
  • API design
  • Database design
  • Testing strategy
  • Agile/Scrum methodologies
  • Kanban methodologies
  • Communication skills
  • Fintech experience
  • Payments engineering experience
  • Digital financial services experience
  • Experience governing external engineering partners
  • SaaS vendor integration management
  • Kafka or equivalent message brokers
  • PCI-DSS or equivalent payment security standards
  • Payment abstraction layers design
  • AI/LLM tools usage
  • 7+ years of software engineering experience
  • At least 2 years as the de facto technical authority for a significant product area or team
  • Strong backend engineering fundamentals
  • Proven ability to review and reason about code across the full stack of your domain
  • Experience in an Agile/Scrum or Kanban environment
  • Clear, direct communicator
  • Hands-on experience integrating mobile money APIs (MPESA, Airtel Money, or equivalent) in production at scale
  • Understanding of payment reconciliation systems
  • Familiarity with PCI-DSS or equivalent payment security standards
  • Experience designing payment abstraction layers
  • Fintech or payments engineering background in emerging countries is a strong differentiator
  • Hands-on experience with Java backend development
  • Familiarity with event-driven architecture, Kafka or equivalent message brokers
bachelor degree
12
JOB-6a571a9277fa9

Vacancy title:
Tech Lead- Payments Engineering

[Type: FULL_TIME, Industry: Insurance, Category: Computer & IT, Management, Science & Engineering]

Jobs at:
Watu Credit Ltd

Deadline of this Job:
Friday, July 31 2026

Duty Station:
This Job is Remote

Summary
Date Posted: Wednesday, July 15 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Watu Credit Ltd
Watu Credit Ltd jobs in Kenya

JOB DETAILS:

Tech Lead is one of the most important individual roles in the engineering organization. You are the technical authority for your squad – you own the architecture, set the quality bar, govern external partners when applicable, and are the primary escalation point for every engineering decision in your domain.

This role carries light people management alongside deep technical ownership. You will have 3-5 direct reports (Backend Engineers, Frontend/Mobile Engineer, QA Engineer). You are responsible for their day-to-day unblocking, their technical growth, and honest feedback on their work. Formal performance reviews and hiring decisions sit with the Head of Engineering – but in practice, your view of each engineer in your squad is the most important input into those decisions. Do not let the word “light” mislead you: if an engineer in your squad is struggling, that is your problem to solve.

You are a peer of the Product Owner, not a subordinate. Product owns What. You own How and When. Sprint commitments are signed off by both of you together. If the roadmap is technically unrealistic, your job is to say so early and clearly.

Squad: Payments Engineering

Quick facts for this squad

  • Governance: No external partner governance – internal only. All payment provider integrations are owned by this squad.
  • Primary tech focus: Java backend · Payment rails · MPESA · Airtel Money · Reconciliation Tools · Payment API

Domain responsibilities

  • Own all PSP integrations using the payment rails architecture provided by the Core Platform team, the integration layer for all payment providers (MPESA, Airtel, and others)
  • Own the Payment API consumed by other squads and applications. API versioning, backward compatibility, and security are your responsibility.
  • Own payment operational tools (reconciliation and others) – the technical logic that ensures payment records match across Watu systems and external payment provider records.
  • Lead technical onboarding of new payment providers – integration design, testing strategy, and production readiness are owned by this squad.
  • Ensure that relevant events and metrics are available for observability & monitoring of all PSP integrations

This is one of the most business-critical squads. Payments downtime has an immediate revenue impact. Your production reliability standards must reflect that.

Domain-specific requirements (in addition to base JD)

  • Hands-on experience integrating mobile money APIs (MPESA, Airtel Money, or equivalent) in production at scale.
  • Understanding of payment reconciliation systems – double-entry accounting logic, discrepancy detection, and financial audit trails.
  • Familiarity with PCI-DSS or equivalent payment security standards, even in an integration or middleware context.
  • Experience designing payment abstraction layers that support multiple providers behind a unified internal API.
  • Fintech or payments engineering background in emerging countries is a strong differentiator.

Responsibilities

Architecture & technical direction

  • Own the technical architecture for your squad’s domain – system design, API contracts, data models, integration patterns, and the Architectural Decision Records that document why.
  • Enforce the Watu engineering standards within your squad: GitHub for all code, mandatory PR review, coverage gates, OpenAPI documentation, runbooks, and secrets management.
  • Be the squad’s representative to the Platform General Architecture – escalate cross-squad concerns, contribute to shared standards, and ensure your squad’s patterns align with the broader platform direction.

Delivery & quality

  • Review and approve all pull requests for your squad. Not as a bottleneck, but as the quality gate. Your name is on everything that ships.
  • Define and maintain the squad’s Definition of Done. Work with the embedded QA engineer to ensure quality is built in, not bolted on.
  • Own the squad’s release process. Nothing ships without your sign-off – including work from external partners where applicable.
  • Drive sprint planning with the Product Owner – translate user stories into technical tasks, surface dependencies, flag risks early.

People management (light but real)

  • You have 4-6 direct reports: typically 1–2 Backend Engineers, 1–2 Frontend/Mobile Engineers, and 1-2 QA Engineers. They report to you for day-to-day work; the QA Chapter Lead reports to the Head of Engineering for standards but to you operationally.
  • Unblock engineers actively – pair on hard problems, review designs before they build, and create an environment where asking for help is normal and fast.
  • Give direct, timely feedback to your direct reports. Engineer growth happens through clear, specific feedback delivered close to the moment – not through annual cycles. You are the primary person responsible for the development of the engineers in your squad.
  • Your input into performance reviews and hiring decisions carries significant weight – the Head of Engineering will lean heavily on your assessment of each engineer in your squad.
  • Model AI-native engineering. Every engineer in your squad is expected to use AI/LLM tools actively. You set the tone for what that looks like in practice.

Requirements

Essential

  • 7+ years of software engineering experience, with at least 2 years where you were the de facto technical authority for a significant product area or team.
  • Strong backend engineering fundamentals: distributed systems, event-driven architecture, API design, database design, and testing strategy.
  • Proven ability to review and reason about code across the full stack of your domain – you can give a meaningful review on any PR your squad raises.
  • Experience in an Agile/Scrum or Kanban environment where you drove sprint ceremonies, backlog refinement, and delivery alongside a Product Owner.
  • Clear, direct communicator – with engineers, with Product, and upward to the Head of Engineering.

Strongly preferred

  • Experience in fintech, payments, or digital financial services in Africa or LATAM.
  • Experience governing external engineering partners or SaaS vendor integrations.
  • Hands-on experience with Java backend development (our primary backend language).
  • Familiarity with event-driven architecture, Kafka or equivalent message brokers.

Engineering standards you are expected to uphold

  • All code in GitHub – mandatory peer review, unified branching strategy, green CI before merge.
  • APIs documented with OpenAPI/Swagger; Architecture Decision Records for significant decisions.
  • No secrets in code – AWS Secrets Manager or Vault. OWASP Top 10 awareness is a baseline expectation.
  • AI/LLM tooling used actively in your daily workflow – code generation, test writing, documentation, debugging.

Work Hours: 8

Experience in Months: 12

Level of Education: bachelor degree

Job application procedure

Application Link: Click Here to Apply Now

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Engineering jobs in Kenya
Job Type: Full-time
Deadline of this Job: Friday, July 31 2026
Duty Station: This Job is Remote
Posted: 15-07-2026
No of Jobs: 1
Start Publishing: 15-07-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.