Senior Backend Engineer

2 days ago


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 essential for this role.

Key Responsibilities
  • Building the core payment backend API functionality;

  • Building third party payment gateway- MPESA, bank to bank integration

  • Building LETA payment gateway microservice to manage all payment services

  • Input on technology decision and software architecture roadmap;

  • Designing and implementing payment gateway security features

  • Building side microservices needed to perform further functions - third-party integration;

  • Code maintenance and ensuring it is kept up to date;

  • Documenting features for easy references and integration;

  • Integrating with third-party services such as payment and SMS providers;

  • Working and collaborating with DevOps, frontend and QA to ensure timely delivery of quality features;

  • Keep up to date with continuously evolving web technologies, software technologies and coding best practices to ensure the developed mobile applications are up to par with existing industry standards. This also involves upgrading existing legacy systems to meet new industry standards.

  • Test current products and identify deficiencies;

  • Developing and supporting a culture of continuous improvement and best practices within the Engineering organization;

  • Lead integration projects through sales scoping, design, documentation, build, testing, deployment & maintenance

  • Work directly with customers, vendors and internal team(s) during the discovery phase to identify workflow requirements, and determine how interfaces would fit into proposed solutions

  • Work on multiple projects concurrently, monitor the status of tasks and escalate issues when appropriate Project manage and assist customers with integrations

  • Act as a technical touchpoint with customers and assist with customer support issues related to interfaces

  • Own the design, planning and execution of interoperability platform projects

  • Collaborate with other teams to create or enhance existing project management tools, and processes to improve quality and throughput of interface implementations

  • Any other responsibilities that the CTO may assign to the Employee from time to time.

Key Performance Indicators

  • Code quality - Code written should follow company defined structure and flow

  • Code documentation - Clear documentation of the source code accompanied with written tests

  • Code reuse - Capability to reuse already written source code

  • Code defects ratio - Ratio of code defects per tasks undertaken should be at least 90:10

  • New language/ Technology - adaptability to learn new languages and work on new technologies that the company may decide to use from time to time.

  • Requirements Interpretation - User Ability to understand and interpret user requirements into a functional feature.

  • Collaborative - capability to work in a team environment and to make contributions to discussions and research needed.

  • Time Management -Punctuality to team and client meetings.

  • Team upskilling - ability to upskill by passing knowledge to other team members.

Skills, Experience and Competencies
  • 5+years of proven working experience as a Software Engineer

  • Knowledge and/or experience in using Golang (+5 years), Python, JavaScript

  • Bachelor's Degree/Diploma in Computer Science, telecommunications, mechatronics, or any other relevant course.

  • Ability to collaborate with cross-functional team members

  • Excellent organizational and time management skills

  • Sharp analytical and problem-solving skills

  • Familiarity with Cloud Native architecture on Google Cloud, AWS or Azure



  • Nairobi, Nairobi Area, Kenya Tala Full time 120,000 - 180,000 per year

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

  • Backend Developer

    1 week 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 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 Pi Consulting Services (PYCS) Full time 1,500,000 - 3,000,000 per year

    SENIOR SOFTWARE DEVELOPER JOB DESCRIPTION Job Title: Senior Developer - Java (Springboot) Department: Software Engineering Reports to: Head of Technology Direct Reports: None Location: Nairobi Kenya Job Purpose We are seeking a Senior Backend Engineer with deep expertise in Java (Spring Boot) preferably in a fintech industry to join our...


  • 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 Canonical - Jobs Full time $100,000 - $200,000 per year

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Nairobi, Nairobi Area, Kenya Skillmind Software Ltd Full time 900,000 - 1,200,000 per year

    Position OverviewWe are seeking an experienced and highly skilledSenior Full Stack Developerwith a minimum of 5+ years of hands-on experience in building and maintaining scalable web applications. The ideal candidate should have strong expertise across frontend ), backend (Python/Django & PHP/Laravel), and databases, with a proven ability to deliver...


  • Nairobi, Nairobi Area, Kenya Dorbe Leit Consulting Full time 1,400,000 - 1,680,000 per year

    Company Description Be part of the team rewriting what mobility means for Africa. Our client is not just building bikes—they're building opportunity. The electric motorcycles and digital tools help thousands of riders earn more while reducing emissions across cities. Join them in building the systems that will power the next generation of African...


  • Nairobi, Nairobi Area, Kenya Dorbe-Leit Consulting Limited Full time 1,680,000 - 2,160,000 per year

    Company DescriptionBe part of the team rewriting what mobility means for Africa.Our client is not just building bikes—they're building opportunity. The electric motorcycles and digital tools help thousands of riders earn more while reducing emissions across cities. Join them in building the systems that will power the next generation of African...


  • Nairobi, Nairobi Area, Kenya Canonical - Jobs Full time $100,000 - $200,000 per year

    Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and...