Senior Backend Engineer
1 day ago
About Umba
Umba is a pan-African digital bank operating in Kenya and Nigeria, with a mission to make financial services more accessible, affordable, and empowering for millions of people across Africa.
We're transforming how banking works on the continent by building intelligent, automated financial products powered by machine learning. Our platform offers digital banking, lending, and payments through Android, iOS, and Web applications, serving both individuals and businesses at scale.
Headquartered in Nairobi, Umba acquired a licensed deposit taking microfinance bank in 2023 and has since grown revenue more than sixfold.
We're looking for exceptional people who share our ambition, energy, and belief that technology can unlock financial freedom. Join us as we build Africa's leading digital bank.
About The Role
We're looking for an experienced Back-End Engineer to help design, build, and scale the core services that power Umba's digital banking platform. You'll work on RESTful APIs built with Python, leveraging frameworks like
Flask
and
FastAPI
to deliver secure, reliable, and high-performance systems used by tens of thousands of customers across Africa.
You'll collaborate closely with our Front-End and Data teams to define new data models, business logic, and APIs — shaping the foundation for our mobile and web applications. We value autonomy and ownership: engineers at Umba ship their own code, monitor performance, and continuously improve reliability.
This is a highly technical, in-office role based at our Nairobi headquarters. You'll join a small, exceptional team operating in a fast-moving environment, where we deploy new machine learning models regularly and rely on data-driven decisions. You won't just be an implementer — you'll help define how we build the future of banking.
Responsibilities
- Design, build, and maintain robust and scalable software using Python (Flask, FastAPI)
- Architect new services and contribute to the evolution of our system infrastructure
- Write clean, testable code with strong attention to performance and security
- Improve code quality through automation, testing, and code reviews
- Collaborate with Front-End and Data teams to integrate APIs into customer-facing apps
- Participate in technical discussions and product brainstorming sessions
- Debug complex issues and deliver reliable solutions on schedule
Skills And Qualifications
- 6+ years of hands-on software engineering experience in production environments
- Degree in Computer Science, Engineering, or related field preferred — or equivalent, demonstrable experience
- Strong proficiency in Python and familiarity with frameworks such as Flask and FastAPI
- Experience with Linux/Unix systems and scripting languages
- Solid understanding of OOP and software architecture principles — building systems that are extensible, reusable, and maintainable
- Familiarity with modern development tools and workflows (Git, CI/CD, Docker)
- Bonus: experience in blockchain or crypto-related development, particularly in financial applications
- Bonus: Experience with Front end development (TypeScript/React/NextJS)
- Proven track record of shipping production-ready code on time
- Collaborative, curious, and fun to work with — the kind of teammate others want to join on the weekend
Work Status
- Valid work authorization for Kenya
Umba is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.
Powered by JazzHR
2fOU1gtnti
-
Nairobi, Nairobi Area, Kenya Tala Full time 120,000 - 240,000 per yearAbout Tala At Tala, we're applying advanced technology and human creativity to solve what legacy institutions can't or won't. We are a global financial infrastructure company on a mission to unleash the economic power of the global majority, recognizing that today's financial infrastructure doesn't work for most of the world's population. Our pioneering...
-
Evergreen _ Senior Backend Engineer(Kenya)
2 weeks ago
Nairobi, Nairobi Area, Kenya Tala Full time 120,000 - 180,000 per yearAbout TalaAt Tala, we're applying advanced technology and human creativity to solve what legacy institutions can't or won't. We are a global financial infrastructure company on a mission to unleash the economic power of the global majority, recognizing that today's financial infrastructure doesn't work for most of the world's population.We're the first and...
-
Senior Backend Engineer
7 days ago
Nairobi, Nairobi Area, Kenya Talent Safari Full time 1,200,000 - 3,600,000 per yearWe are seeking an experienced Backend Developer with a minimum of 5 years of experience in working with Golang to join our dynamic team. The ideal candidate should have comprehensive scripting knowledge using Python and a proven familiarity with cloud technologies, particularly the Google Cloud Platform. A strong understanding of data structures is also...
-
Backend developer
1 day ago
Nairobi, Nairobi Area, Kenya Oversight+ Full timeCompany DescriptionOversight+ is a tech-driven investment platform that empowers investors with AI-powered market insights, real-time risk assessment, and advanced portfolio management tools. We enable smarter, data-driven decisions for our users. Our mission is to harness the power of technology and artificial intelligence to drive change and revolutionize...
-
Senior Fullstack Engineer
1 day ago
Nairobi, Nairobi Area, Kenya Nimrods Full timeYour MissionAs a Senior Fullstack Engineer, you will architect, build, and scale a high-demand platform serving a massive and growing user base. Your mission is to own critical systems end to end, transforming complex challenges into reliable, high-performance solutions. You will operate with high autonomy in a fast-paced environment, where your work...
-
Scala BackEnd Developer
1 day ago
Nairobi, Nairobi Area, Kenya Cross Border Talents Full time 30,000 - 60,000 per yearCross Border Talents is looking for a BackEnd Scala Engineer to start working in our client's company in Portugal.Are you a problem-solver with a background in software development?Do you want to be a part of an innovative team that uses its technical skills to make a positive impact?Then this role could be for youOur client is a fast-growing non-profit...
-
Scala BackEnd Developer
1 day ago
Nairobi, Nairobi Area, Kenya Cross Border Talents Full time 30,000 - 60,000 per yearCross Border Talents is looking for a BackEnd Scala Engineer to start working in our client's company in Portugal.Are you a problem-solver with a background in software development?Do you want to be a part of an innovative team that uses its technical skills to make a positive impact?Then this role could be for youOur client is a fast-growing non-profit...
-
Senior Full Stack Engineer
1 day ago
Nairobi, Nairobi Area, Kenya CCI Global Full time 80,000 - 120,000 per yearThe roleWe're looking for a hands-on Senior Full Stack Engineer to build scalable web products that feel fast and polished. You'll ship across the stack, lead technical projects, and use modern AI to unlock new product capabilities. You'll partner closely with design and product, and help shape the direction of a fast-growing platform.What you'll doShip...
-
Senior OpenStack DevOps Engineer
1 week ago
Nairobi, Nairobi Area, Kenya Andishi Full time 1,200,000 - 3,600,000 per yearAndishi is seeking an experienced Senior OpenStack DevOps Engineer to take full ownership of designing, automating, and supporting a large-scale OpenStack-based private cloud environment.This is a remote contract role where you'll drive the project end to end, working independently to deliver a production-ready solution.ResponsibilitiesArchitect and maintain...
-
Senior Backend Engineer
1 day ago
Nairobi, Nairobi Area, Kenya Umba Full time 1,200,000 - 2,400,000 per yearAbout UmbaUmba is a pan-African digital bank operating in Kenya and Nigeria, with a mission to make financial services more accessible, affordable, and empowering for millions of people across Africa.We're transforming how banking works on the continent by building intelligent, automated financial products powered by machine learning. Our platform offers...