Senior Backend Engineer (AI-Native) job at Umba
Website :
16 Days Ago
Linkedid Twitter Share on facebook
Senior Backend Engineer (AI-Native)
2026-04-24T09:10:09+00:00
Umba
https://cdn.greatkenyanjobs.com/jsjobsdata/data/default_logo_company/defaultlogo.png
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Computers
Computer & IT, Science & Engineering
KES
MONTH
2026-05-08T17:00:00+00:00
8

About the Role

We’re looking for an experienced Back-End / Full-Stack Engineer to design, build, and scale the core services that power Umba’s digital banking platform.

You’ll work primarily in Python (Flask, FastAPI), building secure, high-performance APIs used by tens of thousands of customers across Africa — while also contributing across the stack where needed.

This is not a traditional engineering role.We operate in an AI-native development environment, where engineers leverage tools like Claude Code, Codex, and other LLM-based systems to accelerate development, generate code, and iterate quickly.

As a result, the role increasingly focuses on:

  • Defining clear technical specifications
  • Orchestrating AI agents to implement systems
  • Reviewing, validating, and hardening generated code
  • Building robust feedback loops and quality control systems

You’ll collaborate closely with the Data and Product teams to shape our architecture and ship features quickly and reliably.

This is a highly technical, in-office role based in Nairobi. You’ll join a small, high-performing team operating at speed, where ownership is expected and impact is immediate.

Responsibilities

  • Design, build, and maintain scalable backend services using Python (Flask, FastAPI)
  • Contribute to front end development (NextJS)
  • Contribute across the stack when needed (APIs, integrations)
  • Define clear technical specs that can be executed by AI-assisted development workflows
  • Use AI tools (e.g. Claude Code, Codex) to accelerate development while maintaining high quality
  • Review, test, and validate AI-generated code to ensure correctness, security, and performance
  • Architect systems with a focus on reliability, observability, and scalability
  • Build strong testing and validation pipelines (unit, integration, automated QA)
  • Collaborate with Data teams to deliver end-to-end features
  • Debug complex production issues and implement robust fixes
  • Continuously improve engineering velocity through tooling and process improvements

Skills and Qualifications

  • 5+ years of software engineering experience in production environments
  • Strong proficiency in Python and backend frameworks (Flask, FastAPI)
  • Intermediate experience with Frontend
  • Experience building and scaling APIs and distributed systems
  • Comfortable working across the stack (backend + some frontend exposure preferred)
  • Strong system design skills and understanding of software architecture principles

AI-Native Engineering Experience (increasingly important):

  • Experience using AI coding tools (Claude Code, Codex, GitHub Copilot, etc.) in daily workflows
  • Ability to write clear, structured technical specs and prompts for code generation
  • Strong code review skills, especially for validating AI-generated outputs
  • Understanding of tradeoffs, failure modes, and quality risks in AI-assisted development
  • Experience building guardrails: testing, validation, and monitoring for generated code
  • Familiarity with modern development workflows (Git, CI/CD, Docker)
  • Experience with Linux/Unix environments

Bonus:

  • Experience in fintech, lending, or payments systems
  • Exposure to data/ML systems or model deployment
  • Experience with blockchain or crypto-related systems

What We’re Really Looking For

  • Engineers who think in systems, not just functions
  • People who can leverage AI to move 10x faster without sacrificing quality
  • Builders who take ownership from idea → spec → implementation → production
  • Pragmatic problem-solvers who ship
  • Design, build, and maintain scalable backend services using Python (Flask, FastAPI)
  • Contribute to front end development (NextJS)
  • Contribute across the stack when needed (APIs, integrations)
  • Define clear technical specs that can be executed by AI-assisted development workflows
  • Use AI tools (e.g. Claude Code, Codex) to accelerate development while maintaining high quality
  • Review, test, and validate AI-generated code to ensure correctness, security, and performance
  • Architect systems with a focus on reliability, observability, and scalability
  • Build strong testing and validation pipelines (unit, integration, automated QA)
  • Collaborate with Data teams to deliver end-to-end features
  • Debug complex production issues and implement robust fixes
  • Continuously improve engineering velocity through tooling and process improvements
  • 5+ years of software engineering experience in production environments
  • Strong proficiency in Python and backend frameworks (Flask, FastAPI)
  • Intermediate experience with Frontend
  • Experience building and scaling APIs and distributed systems
  • Comfortable working across the stack (backend + some frontend exposure preferred)
  • Strong system design skills and understanding of software architecture principles
  • Experience using AI coding tools (Claude Code, Codex, GitHub Copilot, etc.) in daily workflows
  • Ability to write clear, structured technical specs and prompts for code generation
  • Strong code review skills, especially for validating AI-generated outputs
  • Understanding of tradeoffs, failure modes, and quality risks in AI-assisted development
  • Experience building guardrails: testing, validation, and monitoring for generated code
  • Familiarity with modern development workflows (Git, CI/CD, Docker)
  • Experience with Linux/Unix environments
  • BA/BSc/HND , Professional Certificate
bachelor degree
60
JOB-69eb3371b0e4b

Vacancy title:
Senior Backend Engineer (AI-Native)

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

Jobs at:
Umba

Deadline of this Job:
Friday, May 8 2026

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Friday, April 24 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Umba
Umba jobs in Kenya

JOB DETAILS:

About the Role

We’re looking for an experienced Back-End / Full-Stack Engineer to design, build, and scale the core services that power Umba’s digital banking platform.

You’ll work primarily in Python (Flask, FastAPI), building secure, high-performance APIs used by tens of thousands of customers across Africa — while also contributing across the stack where needed.

This is not a traditional engineering role.We operate in an AI-native development environment, where engineers leverage tools like Claude Code, Codex, and other LLM-based systems to accelerate development, generate code, and iterate quickly.

As a result, the role increasingly focuses on:

  • Defining clear technical specifications
  • Orchestrating AI agents to implement systems
  • Reviewing, validating, and hardening generated code
  • Building robust feedback loops and quality control systems

You’ll collaborate closely with the Data and Product teams to shape our architecture and ship features quickly and reliably.

This is a highly technical, in-office role based in Nairobi. You’ll join a small, high-performing team operating at speed, where ownership is expected and impact is immediate.

Responsibilities

  • Design, build, and maintain scalable backend services using Python (Flask, FastAPI)
  • Contribute to front end development (NextJS)
  • Contribute across the stack when needed (APIs, integrations)
  • Define clear technical specs that can be executed by AI-assisted development workflows
  • Use AI tools (e.g. Claude Code, Codex) to accelerate development while maintaining high quality
  • Review, test, and validate AI-generated code to ensure correctness, security, and performance
  • Architect systems with a focus on reliability, observability, and scalability
  • Build strong testing and validation pipelines (unit, integration, automated QA)
  • Collaborate with Data teams to deliver end-to-end features
  • Debug complex production issues and implement robust fixes
  • Continuously improve engineering velocity through tooling and process improvements

Skills and Qualifications

  • 5+ years of software engineering experience in production environments
  • Strong proficiency in Python and backend frameworks (Flask, FastAPI)
  • Intermediate experience with Frontend
  • Experience building and scaling APIs and distributed systems
  • Comfortable working across the stack (backend + some frontend exposure preferred)
  • Strong system design skills and understanding of software architecture principles

AI-Native Engineering Experience (increasingly important):

  • Experience using AI coding tools (Claude Code, Codex, GitHub Copilot, etc.) in daily workflows
  • Ability to write clear, structured technical specs and prompts for code generation
  • Strong code review skills, especially for validating AI-generated outputs
  • Understanding of tradeoffs, failure modes, and quality risks in AI-assisted development
  • Experience building guardrails: testing, validation, and monitoring for generated code
  • Familiarity with modern development workflows (Git, CI/CD, Docker)
  • Experience with Linux/Unix environments

Bonus:

  • Experience in fintech, lending, or payments systems
  • Exposure to data/ML systems or model deployment
  • Experience with blockchain or crypto-related systems

What We’re Really Looking For

  • Engineers who think in systems, not just functions
  • People who can leverage AI to move 10x faster without sacrificing quality
  • Builders who take ownership from idea → spec → implementation → production
  • Pragmatic problem-solvers who ship

Work Hours: 8

Experience in Months: 60

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, May 8 2026
Duty Station: Nairobi | Nairobi
Posted: 24-04-2026
No of Jobs: 1
Start Publishing: 24-04-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.