Senior Backend Engineer

1 day ago


Nairobi, Nairobi Area, Kenya Umba Full time

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 Talent Safari Full time 1,200,000 - 3,600,000 per year

    We 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 Engineer

    1 day ago


    Nairobi, Nairobi Area, Kenya Search Atlas Full time 1,500,000 - 2,500,000 per year

    Fully Remote – Work From AnywhereTimezone: GMT+1 or EST timezonesHi, we're Search Atlas Group We're a rapidly growing SEO software company focused on engineering products and services that help websites improve their performance on Google. From Fortune 500 companies to leading Silicon Valley startups, our clients trust us to drive results.We're looking for...

  • Backend Developer

    2 weeks ago


    Nairobi, Nairobi Area, Kenya Britam Full time 1,200,000 - 2,400,000 per year

    Job SummaryWe are seeking an experienced GraphOl Backend Developer to design, build, and maintain scalable APIs and services that power our applications. The ideal candidate has strong expertise in GraphQL, backend development, database design, and modern cloud infrastructure. You will collaborate closely with frontend developers, product managers, and...


  • Nairobi, Nairobi Area, Kenya Cellulant Group Full time 120,000 - 260,000 per year

    About Cellulant:Cellulant is Africa's leading payments company, providing seamless, secure and innovative solutions that empower businesses, banks, and global brands to thrive in a fast-changing global economy.With a presence in over 24 countries and 200+ payment methods across cards, bank transfer and mobile money, our single API payment platform, Tingg,...


  • Nairobi, Nairobi Area, Kenya Healf Full time 1,200,000 - 3,600,000 per year

    Build the Future of WellbeingDo Your Life's Best WorkIf modern wellbeing were redesigned from scratch, it wouldn't live in a GP's office or a cluttered supplement aisle. It would be digital-first, beautifully curated, and powered by data that actually helps you feel your best.That's what we're building at Healf. An ecommerce platform at the intersection of...


  • Nairobi, Nairobi Area, Kenya Pullova technologies Full time 600,000 - 1,200,000 per year

    Location: Nairobi, Kenya (Hybrid)Employment Type: InternshipCompensation: Competitive stipend + performance-based bonusesAbout the RoleWe're seeking a drivenBackend Developer Internto join our dynamic startup team in Nairobi. This hands-on internship is perfect for developers who thrive under pressure and are ready to tackle real-world projects with tight...


  • Nairobi, Nairobi Area, Kenya Andishi Full time 1,200,000 - 3,600,000 per year

    Andishi 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...


  • Nairobi, Nairobi Area, Kenya Umba Full time

    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...


  • Nairobi, Nairobi Area, Kenya Talent Safari Full time 120,000 - 240,000 per year

    About Peach Payments Peach Payments is a cutting-edge fintech company shaping the future of digital payments across Africa. We empower businesses of all sizes - from startups to enterprise merchants - by providing a secure, scalable, and seamless payments infrastructure.We have a hybrid working environment We offer a hybrid work environment, allowing for a...


  • Nairobi, Nairobi Area, Kenya Vyntra Global Full time 900,000 - 1,200,000 per year

    At Vyntra, we help financial institutions around the world fight fraud, prevent money laundering, and gain full visibility of every transaction. Our flagship enterprise solution combines advanced search engine technology with AI-powered fraud detection to deliver real-time transaction intelligence at scale. Trusted by some of the world's largest banks, our...